public class ChannelBufferBytesReference extends Object implements org.elasticsearch.common.bytes.BytesReference
| Constructor and Description |
|---|
ChannelBufferBytesReference(org.jboss.netty.buffer.ChannelBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
array() |
int |
arrayOffset() |
org.elasticsearch.common.bytes.BytesArray |
copyBytesArray() |
org.apache.lucene.util.BytesRef |
copyBytesRef() |
boolean |
equals(Object obj) |
byte |
get(int index) |
boolean |
hasArray() |
int |
hashCode() |
int |
length() |
org.elasticsearch.common.bytes.BytesReference |
slice(int from,
int length) |
org.elasticsearch.common.io.stream.StreamInput |
streamInput() |
byte[] |
toBytes() |
org.elasticsearch.common.bytes.BytesArray |
toBytesArray() |
org.apache.lucene.util.BytesRef |
toBytesRef() |
org.elasticsearch.common.netty.buffer.ChannelBuffer |
toChannelBuffer() |
String |
toUtf8() |
void |
writeTo(GatheringByteChannel channel) |
void |
writeTo(OutputStream os) |
public ChannelBufferBytesReference(org.jboss.netty.buffer.ChannelBuffer buffer)
public byte get(int index)
get in interface org.elasticsearch.common.bytes.BytesReferencepublic int length()
length in interface org.elasticsearch.common.bytes.BytesReferencepublic org.elasticsearch.common.bytes.BytesReference slice(int from, int length)
slice in interface org.elasticsearch.common.bytes.BytesReferencepublic org.elasticsearch.common.io.stream.StreamInput streamInput()
streamInput in interface org.elasticsearch.common.bytes.BytesReferencepublic void writeTo(OutputStream os) throws IOException
writeTo in interface org.elasticsearch.common.bytes.BytesReferenceIOExceptionpublic void writeTo(GatheringByteChannel channel) throws IOException
writeTo in interface org.elasticsearch.common.bytes.BytesReferenceIOExceptionpublic byte[] toBytes()
toBytes in interface org.elasticsearch.common.bytes.BytesReferencepublic org.elasticsearch.common.bytes.BytesArray toBytesArray()
toBytesArray in interface org.elasticsearch.common.bytes.BytesReferencepublic org.elasticsearch.common.bytes.BytesArray copyBytesArray()
copyBytesArray in interface org.elasticsearch.common.bytes.BytesReferencepublic boolean hasArray()
hasArray in interface org.elasticsearch.common.bytes.BytesReferencepublic byte[] array()
array in interface org.elasticsearch.common.bytes.BytesReferencepublic int arrayOffset()
arrayOffset in interface org.elasticsearch.common.bytes.BytesReferencepublic String toUtf8()
toUtf8 in interface org.elasticsearch.common.bytes.BytesReferencepublic org.apache.lucene.util.BytesRef toBytesRef()
toBytesRef in interface org.elasticsearch.common.bytes.BytesReferencepublic org.apache.lucene.util.BytesRef copyBytesRef()
copyBytesRef in interface org.elasticsearch.common.bytes.BytesReferencepublic org.elasticsearch.common.netty.buffer.ChannelBuffer toChannelBuffer()
toChannelBuffer in interface org.elasticsearch.common.bytes.BytesReferenceCopyright © 2012–2014. All rights reserved.