org.apache.qpid.transport
Class Field<C,T>
java.lang.Object
org.apache.qpid.transport.Field<C,T>
public abstract class Field<C,T>
- extends Object
Field
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field
Field(Class<C> container,
Class<T> type,
String name,
int index)
getContainer
public final Class<C> getContainer()
getType
public final Class<T> getType()
getName
public final String getName()
getIndex
public final int getIndex()
check
protected final C check(Object struct)
has
public abstract boolean has(Object struct)
has
public abstract void has(Object struct,
boolean value)
get
public abstract T get(Object struct)
read
public abstract void read(Decoder dec,
Object struct)
write
public abstract void write(Encoder enc,
Object struct)
Licensed to the Apache Software Foundation