@UnstableApi public class ArrayRedisMessage extends AbstractReferenceCounted implements RedisMessage
Modifier and Type | Field and Description |
---|---|
private java.util.List<RedisMessage> |
children |
static ArrayRedisMessage |
EMPTY_INSTANCE
A predefined empty array instance for
ArrayRedisMessage . |
static ArrayRedisMessage |
NULL_INSTANCE
A predefined null array instance for
ArrayRedisMessage . |
Modifier | Constructor and Description |
---|---|
private |
ArrayRedisMessage() |
|
ArrayRedisMessage(java.util.List<RedisMessage> children)
Creates a
ArrayRedisMessage for the given content . |
Modifier and Type | Method and Description |
---|---|
java.util.List<RedisMessage> |
children()
Get children of this Arrays.
|
protected void |
deallocate()
Called once
AbstractReferenceCounted.refCnt() is equals 0. |
boolean |
isNull()
Returns whether the content of this message is
null . |
java.lang.String |
toString() |
ArrayRedisMessage |
touch(java.lang.Object hint)
Records the current access location of this object with an additional arbitrary information for debugging
purposes.
|
private final java.util.List<RedisMessage> children
public static final ArrayRedisMessage NULL_INSTANCE
ArrayRedisMessage
.public static final ArrayRedisMessage EMPTY_INSTANCE
ArrayRedisMessage
.private ArrayRedisMessage()
public ArrayRedisMessage(java.util.List<RedisMessage> children)
ArrayRedisMessage
for the given content
.children
- the children.public final java.util.List<RedisMessage> children()
RedisMessage
s.public boolean isNull()
null
.null
.protected void deallocate()
AbstractReferenceCounted
AbstractReferenceCounted.refCnt()
is equals 0.deallocate
in class AbstractReferenceCounted
public ArrayRedisMessage touch(java.lang.Object hint)
ReferenceCounted
ResourceLeakDetector
.touch
in interface ReferenceCounted
public java.lang.String toString()
toString
in class java.lang.Object