Skip navigation links
C E F G L P R S T V Z 

C

chat.dim.tlv - package chat.dim.tlv
 
chat.dim.tlv.lengths - package chat.dim.tlv.lengths
 
chat.dim.tlv.tags - package chat.dim.tlv.tags
 
chat.dim.tlv.values - package chat.dim.tlv.values
 
content - Variable in class chat.dim.tlv.tags.VarTag
 
createEntry(ByteArray, T, L, V) - Method in class chat.dim.tlv.Parser
 

E

Entry<T extends Tag,L extends Length,V extends Value> - Interface in chat.dim.tlv
 
Entry.Parser<E extends Entry<T,L,V>,T extends Tag,L extends Length,V extends Value> - Interface in chat.dim.tlv
Tag-Length-Value Parser ~~~~~~~~~~~~~~~~~~~~~~~

F

from(Length16) - Static method in class chat.dim.tlv.lengths.Length16
 
from(UInt16Data) - Static method in class chat.dim.tlv.lengths.Length16
 
from(ByteArray) - Static method in class chat.dim.tlv.lengths.Length16
 
from(int) - Static method in class chat.dim.tlv.lengths.Length16
 
from(Integer) - Static method in class chat.dim.tlv.lengths.Length16
 
from(Length32) - Static method in class chat.dim.tlv.lengths.Length32
 
from(UInt32Data) - Static method in class chat.dim.tlv.lengths.Length32
 
from(ByteArray) - Static method in class chat.dim.tlv.lengths.Length32
 
from(int) - Static method in class chat.dim.tlv.lengths.Length32
 
from(long) - Static method in class chat.dim.tlv.lengths.Length32
 
from(Integer) - Static method in class chat.dim.tlv.lengths.Length32
 
from(Long) - Static method in class chat.dim.tlv.lengths.Length32
 
from(Length8) - Static method in class chat.dim.tlv.lengths.Length8
 
from(UInt8Data) - Static method in class chat.dim.tlv.lengths.Length8
 
from(ByteArray) - Static method in class chat.dim.tlv.lengths.Length8
 
from(byte) - Static method in class chat.dim.tlv.lengths.Length8
 
from(int) - Static method in class chat.dim.tlv.lengths.Length8
 
from(Byte) - Static method in class chat.dim.tlv.lengths.Length8
 
from(Integer) - Static method in class chat.dim.tlv.lengths.Length8
 
from(VarLength) - Static method in class chat.dim.tlv.lengths.VarLength
 
from(VarIntData) - Static method in class chat.dim.tlv.lengths.VarLength
 
from(ByteArray) - Static method in class chat.dim.tlv.lengths.VarLength
 
from(int) - Static method in class chat.dim.tlv.lengths.VarLength
 
from(long) - Static method in class chat.dim.tlv.lengths.VarLength
 
from(Integer) - Static method in class chat.dim.tlv.lengths.VarLength
 
from(Long) - Static method in class chat.dim.tlv.lengths.VarLength
 
from(Tag16) - Static method in class chat.dim.tlv.tags.Tag16
 
from(UInt16Data) - Static method in class chat.dim.tlv.tags.Tag16
 
from(ByteArray) - Static method in class chat.dim.tlv.tags.Tag16
 
from(int) - Static method in class chat.dim.tlv.tags.Tag16
 
from(Integer) - Static method in class chat.dim.tlv.tags.Tag16
 
from(Tag32) - Static method in class chat.dim.tlv.tags.Tag32
 
from(UInt32Data) - Static method in class chat.dim.tlv.tags.Tag32
 
from(ByteArray) - Static method in class chat.dim.tlv.tags.Tag32
 
from(int) - Static method in class chat.dim.tlv.tags.Tag32
 
from(long) - Static method in class chat.dim.tlv.tags.Tag32
 
from(Integer) - Static method in class chat.dim.tlv.tags.Tag32
 
from(Long) - Static method in class chat.dim.tlv.tags.Tag32
 
from(Tag8) - Static method in class chat.dim.tlv.tags.Tag8
 
from(UInt8Data) - Static method in class chat.dim.tlv.tags.Tag8
 
from(ByteArray) - Static method in class chat.dim.tlv.tags.Tag8
 
from(byte) - Static method in class chat.dim.tlv.tags.Tag8
 
from(int) - Static method in class chat.dim.tlv.tags.Tag8
 
from(Byte) - Static method in class chat.dim.tlv.tags.Tag8
 
from(Integer) - Static method in class chat.dim.tlv.tags.Tag8
 
from(VarTag) - Static method in class chat.dim.tlv.tags.VarTag
 
from(ByteArray) - Static method in class chat.dim.tlv.tags.VarTag
 
from(IntegerData, ByteArray) - Static method in class chat.dim.tlv.tags.VarTag
 
from(RawValue) - Static method in class chat.dim.tlv.values.RawValue
 
from(ByteArray) - Static method in class chat.dim.tlv.values.RawValue
 
from(byte[]) - Static method in class chat.dim.tlv.values.RawValue
 
from(byte[], int, int) - Static method in class chat.dim.tlv.values.RawValue
 
from(StringValue) - Static method in class chat.dim.tlv.values.StringValue
 
from(ByteArray) - Static method in class chat.dim.tlv.values.StringValue
 
from(String) - Static method in class chat.dim.tlv.values.StringValue
 
from(byte[]) - Static method in class chat.dim.tlv.values.StringValue
 
from(Value16) - Static method in class chat.dim.tlv.values.Value16
 
from(UInt16Data) - Static method in class chat.dim.tlv.values.Value16
 
from(ByteArray) - Static method in class chat.dim.tlv.values.Value16
 
from(int) - Static method in class chat.dim.tlv.values.Value16
 
from(Integer) - Static method in class chat.dim.tlv.values.Value16
 
from(Value32) - Static method in class chat.dim.tlv.values.Value32
 
from(UInt32Data) - Static method in class chat.dim.tlv.values.Value32
 
from(ByteArray) - Static method in class chat.dim.tlv.values.Value32
 
from(int) - Static method in class chat.dim.tlv.values.Value32
 
from(long) - Static method in class chat.dim.tlv.values.Value32
 
from(Integer) - Static method in class chat.dim.tlv.values.Value32
 
from(Long) - Static method in class chat.dim.tlv.values.Value32
 
from(Value8) - Static method in class chat.dim.tlv.values.Value8
 
from(UInt8Data) - Static method in class chat.dim.tlv.values.Value8
 
from(ByteArray) - Static method in class chat.dim.tlv.values.Value8
 
from(byte) - Static method in class chat.dim.tlv.values.Value8
 
from(int) - Static method in class chat.dim.tlv.values.Value8
 
from(Byte) - Static method in class chat.dim.tlv.values.Value8
 
from(Integer) - Static method in class chat.dim.tlv.values.Value8
 

G

getLength() - Method in interface chat.dim.tlv.Entry
 
getLength() - Method in class chat.dim.tlv.Triad
 
getLengthParser() - Method in class chat.dim.tlv.Parser
 
getTag() - Method in interface chat.dim.tlv.Entry
 
getTag() - Method in class chat.dim.tlv.Triad
 
getTagParser() - Method in class chat.dim.tlv.Parser
 
getValue() - Method in interface chat.dim.tlv.Entry
 
getValue() - Method in class chat.dim.tlv.Triad
 
getValueParser() - Method in class chat.dim.tlv.Parser
 

L

Length - Interface in chat.dim.tlv
Length ~~~~~~
length - Variable in class chat.dim.tlv.tags.VarTag
 
length - Variable in class chat.dim.tlv.Triad
 
Length.Parser<T extends Tag,L extends Length> - Interface in chat.dim.tlv
Length Parser ~~~~~~~~~~~~~
Length16 - Class in chat.dim.tlv.lengths
Fixed Length (16 bits) ~~~~~~~~~~~~~~~~~~~~~~
Length16(UInt16Data) - Constructor for class chat.dim.tlv.lengths.Length16
 
Length16(ByteArray, int, IntegerData.Endian) - Constructor for class chat.dim.tlv.lengths.Length16
 
Length32 - Class in chat.dim.tlv.lengths
Fixed Length (32 bits) ~~~~~~~~~~~~~~~~~~~~~~
Length32(UInt32Data) - Constructor for class chat.dim.tlv.lengths.Length32
 
Length32(ByteArray, long, IntegerData.Endian) - Constructor for class chat.dim.tlv.lengths.Length32
 
Length8 - Class in chat.dim.tlv.lengths
Fixed Length (8 bits) ~~~~~~~~~~~~~~~~~~~~~
Length8(ByteArray) - Constructor for class chat.dim.tlv.lengths.Length8
 
Length8(byte) - Constructor for class chat.dim.tlv.lengths.Length8
 
Length8(int) - Constructor for class chat.dim.tlv.lengths.Length8
 

P

parse(ByteArray, Tag) - Static method in class chat.dim.tlv.lengths.Length16
 
parse(ByteArray, Tag) - Static method in class chat.dim.tlv.lengths.Length32
 
parse(ByteArray, Tag) - Static method in class chat.dim.tlv.lengths.Length8
 
parse(ByteArray, Tag) - Static method in class chat.dim.tlv.lengths.VarLength
 
parse(ByteArray) - Static method in class chat.dim.tlv.tags.Tag16
 
parse(ByteArray) - Static method in class chat.dim.tlv.tags.Tag32
 
parse(ByteArray) - Static method in class chat.dim.tlv.tags.Tag8
 
parse(ByteArray) - Static method in class chat.dim.tlv.tags.VarTag
 
parse(ByteArray, Tag, Length) - Static method in class chat.dim.tlv.values.RawValue
 
parse(ByteArray, Tag, Length) - Static method in class chat.dim.tlv.values.StringValue
 
parse(ByteArray, Tag, Length) - Static method in class chat.dim.tlv.values.Value16
 
parse(ByteArray, Tag, Length) - Static method in class chat.dim.tlv.values.Value32
 
parse(ByteArray, Tag, Length) - Static method in class chat.dim.tlv.values.Value8
 
parseEntries(ByteArray) - Method in interface chat.dim.tlv.Entry.Parser
Parse all TLV triads
parseEntries(ByteArray) - Method in class chat.dim.tlv.Parser
 
parseEntry(ByteArray) - Method in interface chat.dim.tlv.Entry.Parser
 
parseEntry(ByteArray) - Method in class chat.dim.tlv.Parser
 
parseLength(ByteArray, T) - Method in interface chat.dim.tlv.Length.Parser
 
Parser<E extends Entry<T,L,V>,T extends Tag,L extends Length,V extends Value> - Class in chat.dim.tlv
 
Parser() - Constructor for class chat.dim.tlv.Parser
 
parseTag(ByteArray) - Method in interface chat.dim.tlv.Tag.Parser
 
parseValue(ByteArray, T, L) - Method in interface chat.dim.tlv.Value.Parser
 

R

RawValue - Class in chat.dim.tlv.values
 
RawValue(ByteArray) - Constructor for class chat.dim.tlv.values.RawValue
 
RawValue(byte[], int, int) - Constructor for class chat.dim.tlv.values.RawValue
 
RawValue(byte[]) - Constructor for class chat.dim.tlv.values.RawValue
 

S

string - Variable in class chat.dim.tlv.values.StringValue
 
StringValue - Class in chat.dim.tlv.values
 
StringValue(ByteArray, String) - Constructor for class chat.dim.tlv.values.StringValue
 
StringValue(byte[], int, int, String) - Constructor for class chat.dim.tlv.values.StringValue
 
StringValue(byte[], String) - Constructor for class chat.dim.tlv.values.StringValue
 

T

Tag - Interface in chat.dim.tlv
Tag/Type ~~~~~~~~
tag - Variable in class chat.dim.tlv.Triad
 
Tag.Parser<T extends Tag> - Interface in chat.dim.tlv
Tag Parser ~~~~~~~~~~
Tag16 - Class in chat.dim.tlv.tags
Fixed Tag (16 bits) ~~~~~~~~~~~~~~~~~~~
Tag16(UInt16Data) - Constructor for class chat.dim.tlv.tags.Tag16
 
Tag16(ByteArray, int, IntegerData.Endian) - Constructor for class chat.dim.tlv.tags.Tag16
 
Tag32 - Class in chat.dim.tlv.tags
Fixed Tag (32 bits) ~~~~~~~~~~~~~~~~~~~
Tag32(UInt32Data) - Constructor for class chat.dim.tlv.tags.Tag32
 
Tag32(ByteArray, long, IntegerData.Endian) - Constructor for class chat.dim.tlv.tags.Tag32
 
Tag8 - Class in chat.dim.tlv.tags
Fixed Char Tag (8 bits) ~~~~~~~~~~~~~~~~~~~~~~~
Tag8(ByteArray) - Constructor for class chat.dim.tlv.tags.Tag8
 
Tag8(byte) - Constructor for class chat.dim.tlv.tags.Tag8
 
Tag8(int) - Constructor for class chat.dim.tlv.tags.Tag8
 
toString() - Method in class chat.dim.tlv.Triad
 
Triad<T extends Tag,L extends Length,V extends Value> - Class in chat.dim.tlv
 
Triad(Entry<T, L, V>) - Constructor for class chat.dim.tlv.Triad
 
Triad(ByteArray, T, L, V) - Constructor for class chat.dim.tlv.Triad
 

V

value - Variable in class chat.dim.tlv.Triad
 
Value - Interface in chat.dim.tlv
Value ~~~~~
Value.Parser<T extends Tag,L extends Length,V extends Value> - Interface in chat.dim.tlv
Value Parser ~~~~~~~~~~~~
Value16 - Class in chat.dim.tlv.values
Fixed Integer Value (16 bits) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Value16(UInt16Data) - Constructor for class chat.dim.tlv.values.Value16
 
Value16(ByteArray, int, IntegerData.Endian) - Constructor for class chat.dim.tlv.values.Value16
 
Value32 - Class in chat.dim.tlv.values
Fixed Integer Value (32 bits) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Value32(UInt32Data) - Constructor for class chat.dim.tlv.values.Value32
 
Value32(ByteArray, long, IntegerData.Endian) - Constructor for class chat.dim.tlv.values.Value32
 
Value8 - Class in chat.dim.tlv.values
Fixed Char Value (8 bits) ~~~~~~~~~~~~~~~~~~~~~~~~~
Value8(ByteArray) - Constructor for class chat.dim.tlv.values.Value8
 
Value8(byte) - Constructor for class chat.dim.tlv.values.Value8
 
Value8(int) - Constructor for class chat.dim.tlv.values.Value8
 
VarLength - Class in chat.dim.tlv.lengths
Variable Length ~~~~~~~~~~~~~~~
VarLength(VarIntData) - Constructor for class chat.dim.tlv.lengths.VarLength
 
VarLength(ByteArray, long) - Constructor for class chat.dim.tlv.lengths.VarLength
 
VarTag - Class in chat.dim.tlv.tags
Variable Tag ~~~~~~~~~~~~ A tag that starts with a variable integer indicating its content length
VarTag(ByteArray, IntegerData, ByteArray) - Constructor for class chat.dim.tlv.tags.VarTag
 

Z

ZERO - Static variable in class chat.dim.tlv.lengths.Length16
 
ZERO - Static variable in class chat.dim.tlv.lengths.Length32
 
ZERO - Static variable in class chat.dim.tlv.lengths.Length8
 
ZERO - Static variable in class chat.dim.tlv.lengths.VarLength
 
ZERO - Static variable in class chat.dim.tlv.tags.Tag16
 
ZERO - Static variable in class chat.dim.tlv.tags.Tag32
 
ZERO - Static variable in class chat.dim.tlv.tags.Tag8
 
ZERO - Static variable in class chat.dim.tlv.tags.VarTag
 
ZERO - Static variable in class chat.dim.tlv.values.RawValue
 
ZERO - Static variable in class chat.dim.tlv.values.StringValue
 
ZERO - Static variable in class chat.dim.tlv.values.Value16
 
ZERO - Static variable in class chat.dim.tlv.values.Value32
 
ZERO - Static variable in class chat.dim.tlv.values.Value8
 
C E F G L P R S T V Z 
Skip navigation links