Package org.apache.qpid.proton.codec
Class AbstractDescribedType<T,M>
java.lang.Object
org.apache.qpid.proton.codec.AbstractDescribedType<T,M>
- All Implemented Interfaces:
AMQPType<T>
- Direct Known Subclasses:
AcceptedType
,AmqpSequenceType
,AmqpValueType
,ApplicationPropertiesType
,AttachType
,BeginType
,CloseType
,CoordinatorType
,DataType
,DeclaredType
,DeclareType
,DeleteOnCloseType
,DeleteOnNoLinksOrMessagesType
,DeleteOnNoLinksType
,DeleteOnNoMessagesType
,DeliveryAnnotationsType
,DetachType
,DischargeType
,DispositionType
,EndType
,ErrorConditionType
,FlowType
,FooterType
,HeaderType
,MessageAnnotationsType
,ModifiedType
,OpenType
,PropertiesType
,ReceivedType
,RejectedType
,ReleasedType
,SaslChallengeType
,SaslInitType
,SaslMechanismsType
,SaslOutcomeType
,SaslResponseType
,SourceType
,TargetType
,TransactionalStateType
,TransferType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract UnsignedLong
getEncoding
(T val) protected abstract M
void
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.qpid.proton.codec.AMQPType
getTypeClass
-
Constructor Details
-
AbstractDescribedType
-
-
Method Details
-
getDescriptor
-
getEncoder
-
getDecoder
-
getEncoding
- Specified by:
getEncoding
in interfaceAMQPType<T>
-
wrap
-
getCanonicalEncoding
- Specified by:
getCanonicalEncoding
in interfaceAMQPType<T>
-
getAllEncodings
- Specified by:
getAllEncodings
in interfaceAMQPType<T>
-
write
-