public class DynamicDescribedType extends java.lang.Object implements AMQPType<DescribedType>
| Constructor and Description |
|---|
DynamicDescribedType(EncoderImpl encoder,
java.lang.Object descriptor) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<TypeEncoding<DescribedType>> |
getAllEncodings() |
TypeEncoding<DescribedType> |
getCanonicalEncoding() |
TypeEncoding<DescribedType> |
getEncoding(DescribedType val) |
java.lang.Class<DescribedType> |
getTypeClass() |
void |
write(DescribedType val) |
public DynamicDescribedType(EncoderImpl encoder, java.lang.Object descriptor)
public java.lang.Class<DescribedType> getTypeClass()
getTypeClass in interface AMQPType<DescribedType>public TypeEncoding<DescribedType> getEncoding(DescribedType val)
getEncoding in interface AMQPType<DescribedType>public TypeEncoding<DescribedType> getCanonicalEncoding()
getCanonicalEncoding in interface AMQPType<DescribedType>public java.util.Collection<TypeEncoding<DescribedType>> getAllEncodings()
getAllEncodings in interface AMQPType<DescribedType>public void write(DescribedType val)
write in interface AMQPType<DescribedType>