Package org.apache.qpid.protonj2.codec
Interface DescribedTypeEncoder<V>
-
- Type Parameters:
V- The type this decoder handles
- All Superinterfaces:
TypeEncoder<V>
- All Known Implementing Classes:
AbstractDescribedListTypeEncoder,AbstractDescribedMapTypeEncoder,AbstractDescribedTypeEncoder,AcceptedTypeEncoder,AmqpSequenceTypeEncoder,AmqpValueTypeEncoder,ApplicationPropertiesTypeEncoder,AttachTypeEncoder,BeginTypeEncoder,CloseTypeEncoder,CoordinatorTypeEncoder,DataTypeEncoder,DeclaredTypeEncoder,DeclareTypeEncoder,DeleteOnCloseTypeEncoder,DeleteOnNoLinksOrMessagesTypeEncoder,DeleteOnNoLinksTypeEncoder,DeleteOnNoMessagesTypeEncoder,DeliveryAnnotationsTypeEncoder,DetachTypeEncoder,DischargeTypeEncoder,DispositionTypeEncoder,EndTypeEncoder,ErrorConditionTypeEncoder,FlowTypeEncoder,FooterTypeEncoder,HeaderTypeEncoder,MessageAnnotationsTypeEncoder,ModifiedTypeEncoder,OpenTypeEncoder,PropertiesTypeEncoder,ReceivedTypeEncoder,RejectedTypeEncoder,ReleasedTypeEncoder,SaslChallengeTypeEncoder,SaslInitTypeEncoder,SaslMechanismsTypeEncoder,SaslOutcomeTypeEncoder,SaslResponseTypeEncoder,SourceTypeEncoder,TargetTypeEncoder,TransactionStateTypeEncoder,TransferTypeEncoder
public interface DescribedTypeEncoder<V> extends TypeEncoder<V>
Interface for all DescribedType encoder implementations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UnsignedLonggetDescriptorCode()SymbolgetDescriptorSymbol()-
Methods inherited from interface org.apache.qpid.protonj2.codec.TypeEncoder
getTypeClass, isArrayType, writeArray, writeRawArray, writeType
-
-
-
-
Method Detail
-
getDescriptorCode
UnsignedLong getDescriptorCode()
- Returns:
- the UnsignedLong value to use as the Descriptor for this type.
-
getDescriptorSymbol
Symbol getDescriptorSymbol()
- Returns:
- the Symbol value to use as the Descriptor for this type.
-
-