@UnstableApi public class FullBulkStringRedisMessage extends io.netty.buffer.DefaultByteBufHolder implements LastBulkStringRedisContent
Modifier and Type | Field and Description |
---|---|
static FullBulkStringRedisMessage |
EMPTY_INSTANCE
A predefined empty instance of
FullBulkStringRedisMessage . |
static FullBulkStringRedisMessage |
NULL_INSTANCE
A predefined null instance of
FullBulkStringRedisMessage . |
EMPTY_LAST_CONTENT
Constructor and Description |
---|
FullBulkStringRedisMessage(io.netty.buffer.ByteBuf content)
Creates a
FullBulkStringRedisMessage for the given content . |
Modifier and Type | Method and Description |
---|---|
FullBulkStringRedisMessage |
copy() |
FullBulkStringRedisMessage |
duplicate() |
boolean |
isNull()
Returns whether the content of this message is
null . |
FullBulkStringRedisMessage |
replace(io.netty.buffer.ByteBuf content) |
FullBulkStringRedisMessage |
retain() |
FullBulkStringRedisMessage |
retain(int increment) |
FullBulkStringRedisMessage |
retainedDuplicate() |
String |
toString() |
FullBulkStringRedisMessage |
touch() |
FullBulkStringRedisMessage |
touch(Object hint) |
content, contentToString, equals, hashCode, refCnt, release, release
public static final FullBulkStringRedisMessage NULL_INSTANCE
FullBulkStringRedisMessage
.public static final FullBulkStringRedisMessage EMPTY_INSTANCE
FullBulkStringRedisMessage
.public FullBulkStringRedisMessage(io.netty.buffer.ByteBuf content)
FullBulkStringRedisMessage
for the given content
.content
- the content, must not be null
. If content is null or empty,
use NULL_INSTANCE
or EMPTY_INSTANCE
instead of constructor.public boolean isNull()
null
.null
.public String toString()
toString
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage copy()
copy
in interface io.netty.buffer.ByteBufHolder
copy
in interface BulkStringRedisContent
copy
in interface LastBulkStringRedisContent
copy
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage duplicate()
duplicate
in interface io.netty.buffer.ByteBufHolder
duplicate
in interface BulkStringRedisContent
duplicate
in interface LastBulkStringRedisContent
duplicate
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage retainedDuplicate()
retainedDuplicate
in interface io.netty.buffer.ByteBufHolder
retainedDuplicate
in interface BulkStringRedisContent
retainedDuplicate
in interface LastBulkStringRedisContent
retainedDuplicate
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage replace(io.netty.buffer.ByteBuf content)
replace
in interface io.netty.buffer.ByteBufHolder
replace
in interface BulkStringRedisContent
replace
in interface LastBulkStringRedisContent
replace
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage retain()
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface BulkStringRedisContent
retain
in interface LastBulkStringRedisContent
retain
in interface io.netty.util.ReferenceCounted
retain
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage retain(int increment)
retain
in interface io.netty.buffer.ByteBufHolder
retain
in interface BulkStringRedisContent
retain
in interface LastBulkStringRedisContent
retain
in interface io.netty.util.ReferenceCounted
retain
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage touch()
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface BulkStringRedisContent
touch
in interface LastBulkStringRedisContent
touch
in interface io.netty.util.ReferenceCounted
touch
in class io.netty.buffer.DefaultByteBufHolder
public FullBulkStringRedisMessage touch(Object hint)
touch
in interface io.netty.buffer.ByteBufHolder
touch
in interface BulkStringRedisContent
touch
in interface LastBulkStringRedisContent
touch
in interface io.netty.util.ReferenceCounted
touch
in class io.netty.buffer.DefaultByteBufHolder
Copyright © 2008–2016 The Netty Project. All rights reserved.