public class RawWire extends Object implements Wire, InternalWireIn
| Constructor and Description |
|---|
RawWire(net.openhft.chronicle.bytes.Bytes bytes) |
| Modifier and Type | Method and Description |
|---|---|
WireOut |
addPadding(int paddingToAdd) |
net.openhft.chronicle.bytes.Bytes |
bytes() |
void |
clear() |
void |
copyTo(WireOut wire) |
void |
flip() |
ValueIn |
getValueIn()
Obtain the value in (for internal use)
|
ValueOut |
getValueOut()
Obtain the value out (for internal use)
|
boolean |
hasDocument() |
boolean |
isReady() |
ValueIn |
read()
Read the field if present, or empty string if not present.
|
ValueIn |
read(StringBuilder name)
Read the field if present, or empty string if not present.
|
ValueIn |
read(WireKey key)
Read the field if present which must match the WireKey.
|
Wire |
readComment(StringBuilder sb) |
ValueIn |
readEventName(StringBuilder name)
Read a field, or string which is always written, even for formats which might drop the field such as RAW.
|
void |
setReady(boolean ready) |
String |
toString() |
ValueOut |
write()
Write an empty filed marker
|
ValueOut |
write(WireKey key)
Write a key for wires that support fields.
|
Wire |
writeComment(CharSequence s) |
ValueOut |
writeEventName(WireKey key)
Always write a key.
|
ValueOut |
writeValue()
write a field less value.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitwriteDocumentreadDocument, readDocumentpublic void setReady(boolean ready)
setReady in interface InternalWireInpublic ValueIn read()
WireInpublic ValueIn read(@NotNull WireKey key)
WireInpublic ValueIn readEventName(@NotNull StringBuilder name)
WireInreadEventName in interface WireInpublic ValueIn read(@NotNull StringBuilder name)
WireInpublic ValueIn getValueIn()
WireIngetValueIn in interface WireInpublic Wire readComment(@NotNull StringBuilder sb)
readComment in interface WireInpublic net.openhft.chronicle.bytes.Bytes bytes()
public ValueOut write()
WireOutpublic ValueOut writeEventName(WireKey key)
WireOutwriteEventName in interface WireOutpublic ValueOut write(WireKey key)
WireOutpublic ValueOut writeValue()
WireOutwriteValue in interface WireOutpublic ValueOut getValueOut()
WireOutgetValueOut in interface WireOutpublic Wire writeComment(CharSequence s)
writeComment in interface WireOutpublic boolean hasDocument()
hasDocument in interface WireOutpublic WireOut addPadding(int paddingToAdd)
addPadding in interface WireOutCopyright © 2015. All rights reserved.