public interface TypeEncoding<V>
Modifier and Type | Method and Description |
---|---|
boolean |
encodesJavaPrimitive() |
boolean |
encodesSuperset(TypeEncoding<V> encoder) |
int |
getConstructorSize() |
AMQPType<V> |
getType() |
int |
getValueSize(V val) |
boolean |
isFixedSizeVal() |
void |
writeConstructor() |
void |
writeValue(V val) |
void writeConstructor()
int getConstructorSize()
void writeValue(V val)
int getValueSize(V val)
boolean isFixedSizeVal()
boolean encodesSuperset(TypeEncoding<V> encoder)
boolean encodesJavaPrimitive()