Interface PrimitiveTypeDecoder<V>
-
- Type Parameters:
V
- the Type Class that this decoder manages.
- All Superinterfaces:
StreamTypeDecoder<V>
,TypeDecoder<V>
- All Known Subinterfaces:
BinaryTypeDecoder
,ListTypeDecoder
,MapTypeDecoder
,PrimitiveArrayTypeDecoder
,StringTypeDecoder
,SymbolTypeDecoder
- All Known Implementing Classes:
AbstractArrayTypeDecoder
,AbstractBinaryTypeDecoder
,AbstractListTypeDecoder
,AbstractMapTypeDecoder
,AbstractPrimitiveTypeDecoder
,AbstractStringTypeDecoder
,AbstractSymbolTypeDecoder
,Array32TypeDecoder
,Array8TypeDecoder
,Binary32TypeDecoder
,Binary8TypeDecoder
,BooleanFalseTypeDecoder
,BooleanTrueTypeDecoder
,BooleanTypeDecoder
,ByteTypeDecoder
,CharacterTypeDecoder
,Decimal128TypeDecoder
,Decimal32TypeDecoder
,Decimal64TypeDecoder
,DoubleTypeDecoder
,FloatTypeDecoder
,Integer32TypeDecoder
,Integer8TypeDecoder
,List0TypeDecoder
,List32TypeDecoder
,List8TypeDecoder
,Long8TypeDecoder
,LongTypeDecoder
,Map32TypeDecoder
,Map8TypeDecoder
,NullTypeDecoder
,ShortTypeDecoder
,String32TypeDecoder
,String8TypeDecoder
,Symbol32TypeDecoder
,Symbol8TypeDecoder
,TimestampTypeDecoder
,UnsignedByteTypeDecoder
,UnsignedInteger0TypeDecoder
,UnsignedInteger32TypeDecoder
,UnsignedInteger8TypeDecoder
,UnsignedLong0TypeDecoder
,UnsignedLong64TypeDecoder
,UnsignedLong8TypeDecoder
,UnsignedShortTypeDecoder
,UUIDTypeDecoder
public interface PrimitiveTypeDecoder<V> extends TypeDecoder<V>, StreamTypeDecoder<V>
Interface for a TypeDecoder that manages decoding of AMQP primitive types.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getTypeCode()
boolean
isJavaPrimitive()
-
Methods inherited from interface org.apache.qpid.protonj2.codec.StreamTypeDecoder
getTypeClass, isArrayType, readArrayElements, readValue, skipValue
-
Methods inherited from interface org.apache.qpid.protonj2.codec.TypeDecoder
getTypeClass, isArrayType, readArrayElements, readValue, skipValue
-
-