org.jnetstream.packet
Interface Field.StaticField

All Superinterfaces:
Field<java.lang.Object>, HeaderElement, java.lang.Iterable<Field<?>>, com.slytechs.utils.namespace.Named
Enclosing interface:
Field<T>

public static interface Field.StaticField
extends Field<java.lang.Object>


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jnetstream.packet.Field
Field.DynamicField<T>, Field.StaticField
 
Nested classes/interfaces inherited from interface com.slytechs.utils.namespace.Named
com.slytechs.utils.namespace.Named.Util
 
Method Summary
 java.lang.Class<?> getType()
           
<T> T
read(com.slytechs.utils.memory.BitBuffer buffer, int header)
           
<T> T
read(com.slytechs.utils.memory.BitBuffer buffer, int header, int field, int length)
           
<T> void
write(com.slytechs.utils.memory.BitBuffer buffer, int header, int field, int length, T value)
           
<T> void
write(com.slytechs.utils.memory.BitBuffer buffer, int header, T value)
           
 
Methods inherited from interface org.jnetstream.packet.Field
format, getAllFields, getLength, getOffset, getValue, getValueDescription, getValueInUnits, getValueUnits, isSigned
 
Methods inherited from interface org.jnetstream.packet.HeaderElement
getFieldConstant
 
Methods inherited from interface com.slytechs.utils.namespace.Named
getName
 
Methods inherited from interface java.lang.Iterable
iterator
 

Method Detail

read

<T> T read(com.slytechs.utils.memory.BitBuffer buffer,
           int header)

write

<T> void write(com.slytechs.utils.memory.BitBuffer buffer,
               int header,
               T value)

read

<T> T read(com.slytechs.utils.memory.BitBuffer buffer,
           int header,
           int field,
           int length)

write

<T> void write(com.slytechs.utils.memory.BitBuffer buffer,
               int header,
               int field,
               int length,
               T value)

getType

java.lang.Class<?> getType()