public class BinaryWire extends Object implements Wire, InternalWireIn
| Modifier and Type | Field and Description |
|---|---|
static int |
ANY_CODE_MATCH |
| Constructor and Description |
|---|
BinaryWire(net.openhft.chronicle.bytes.Bytes bytes) |
BinaryWire(net.openhft.chronicle.bytes.Bytes bytes,
boolean fixed,
boolean numericFields,
boolean fieldLess) |
| Modifier and Type | Method and Description |
|---|---|
WireOut |
addPadding(int paddingToAdd) |
net.openhft.chronicle.bytes.Bytes<?> |
bytes() |
void |
clear() |
void |
copyTo(WireOut wire) |
ValueIn |
getValueIn()
Obtain the value in (for internal use)
|
ValueOut |
getValueOut()
Obtain the value out (for internal use)
|
boolean |
hasMore() |
boolean |
isReady() |
net.openhft.chronicle.core.values.IntValue |
newIntReference() |
BinaryLongArrayReference |
newLongArrayReference() |
net.openhft.chronicle.core.values.LongValue |
newLongReference() |
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 s) |
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) |
static int |
toIntU30(long l,
String error) |
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, waitwriteAlignTo, writeDocument, writeNotReadyDocumentreadAlignTo, readDocument, readDocumentpublic static final int ANY_CODE_MATCH
public BinaryWire(net.openhft.chronicle.bytes.Bytes bytes)
public BinaryWire(net.openhft.chronicle.bytes.Bytes bytes,
boolean fixed,
boolean numericFields,
boolean fieldLess)
public static int toIntU30(long l,
@NotNull
String error)
public void setReady(boolean ready)
setReady in interface InternalWireIn@NotNull public ValueIn read()
WireIn@NotNull public ValueIn read(@NotNull WireKey key)
WireIn@NotNull public ValueIn readEventName(@NotNull StringBuilder name)
WireInreadEventName in interface WireIn@NotNull public ValueIn read(@NotNull StringBuilder name)
WireIn@NotNull public ValueIn getValueIn()
WireIngetValueIn in interface WireIn@NotNull public Wire readComment(@NotNull StringBuilder s)
readComment in interface WireIn@NotNull public net.openhft.chronicle.bytes.Bytes<?> bytes()
bytes in interface WireCommonpublic boolean hasMore()
@NotNull public ValueOut write()
WireOut@NotNull public ValueOut writeEventName(@NotNull WireKey key)
WireOutwriteEventName in interface WireOut@NotNull public ValueOut write(@NotNull WireKey key)
WireOut@NotNull public ValueOut writeValue()
WireOutwriteValue in interface WireOut@NotNull public ValueOut getValueOut()
WireOutgetValueOut in interface WireOut@NotNull public Wire writeComment(CharSequence s)
writeComment in interface WireOut@NotNull public WireOut addPadding(int paddingToAdd)
addPadding in interface WireOutpublic net.openhft.chronicle.core.values.LongValue newLongReference()
newLongReference in interface WireCommonpublic net.openhft.chronicle.core.values.IntValue newIntReference()
newIntReference in interface WireCommonpublic BinaryLongArrayReference newLongArrayReference()
newLongArrayReference in interface WireCommonCopyright © 2015. All rights reserved.