Package org.apache.qpid.proton.codec
Class DynamicDescribedType
- java.lang.Object
-
- org.apache.qpid.proton.codec.DynamicDescribedType
-
- All Implemented Interfaces:
AMQPType<DescribedType>
public class DynamicDescribedType extends java.lang.Object implements AMQPType<DescribedType>
-
-
Constructor Summary
Constructors Constructor Description DynamicDescribedType(EncoderImpl encoder, java.lang.Object descriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<TypeEncoding<DescribedType>>
getAllEncodings()
TypeEncoding<DescribedType>
getCanonicalEncoding()
TypeEncoding<DescribedType>
getEncoding(DescribedType val)
java.lang.Class<DescribedType>
getTypeClass()
void
write(DescribedType val)
-
-
-
Constructor Detail
-
DynamicDescribedType
public DynamicDescribedType(EncoderImpl encoder, java.lang.Object descriptor)
-
-
Method Detail
-
getTypeClass
public java.lang.Class<DescribedType> getTypeClass()
- Specified by:
getTypeClass
in interfaceAMQPType<DescribedType>
-
getEncoding
public TypeEncoding<DescribedType> getEncoding(DescribedType val)
- Specified by:
getEncoding
in interfaceAMQPType<DescribedType>
-
getCanonicalEncoding
public TypeEncoding<DescribedType> getCanonicalEncoding()
- Specified by:
getCanonicalEncoding
in interfaceAMQPType<DescribedType>
-
getAllEncodings
public java.util.Collection<TypeEncoding<DescribedType>> getAllEncodings()
- Specified by:
getAllEncodings
in interfaceAMQPType<DescribedType>
-
write
public void write(DescribedType val)
- Specified by:
write
in interfaceAMQPType<DescribedType>
-
-