Package org.apache.qpid.proton.codec
Class ShortType.ShortEncoding
- java.lang.Object
-
- org.apache.qpid.proton.codec.ShortType.ShortEncoding
-
- All Implemented Interfaces:
PrimitiveTypeEncoding<java.lang.Short>,TypeConstructor<java.lang.Short>,TypeEncoding<java.lang.Short>
- Enclosing class:
- ShortType
public class ShortType.ShortEncoding extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ShortEncoding(EncoderImpl encoder, DecoderImpl decoder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanencodesJavaPrimitive()booleanencodesSuperset(TypeEncoding<java.lang.Short> encoding)intgetConstructorSize()protected DecoderImplgetDecoder()protected EncoderImplgetEncoder()bytegetEncodingCode()protected intgetFixedSize()ShortTypegetType()java.lang.Class<T>getTypeClass()intgetValueSize(T val)booleanisFixedSizeVal()shortreadPrimitiveValue()java.lang.ShortreadValue()voidskipValue()voidwrite(short s)voidwriteConstructor()voidwriteValue(short val)voidwriteValue(java.lang.Short val)
-
-
-
Constructor Detail
-
ShortEncoding
public ShortEncoding(EncoderImpl encoder, DecoderImpl decoder)
-
-
Method Detail
-
getFixedSize
protected int getFixedSize()
-
getEncodingCode
public byte getEncodingCode()
- Specified by:
getEncodingCodein interfacePrimitiveTypeEncoding<java.lang.Short>
-
getType
public ShortType getType()
-
writeValue
public void writeValue(java.lang.Short val)
-
writeValue
public void writeValue(short val)
-
write
public void write(short s)
-
encodesSuperset
public boolean encodesSuperset(TypeEncoding<java.lang.Short> encoding)
-
readValue
public java.lang.Short readValue()
-
readPrimitiveValue
public short readPrimitiveValue()
-
encodesJavaPrimitive
public boolean encodesJavaPrimitive()
- Specified by:
encodesJavaPrimitivein interfaceTypeConstructor<java.lang.Short>- Specified by:
encodesJavaPrimitivein interfaceTypeEncoding<java.lang.Short>
-
isFixedSizeVal
public final boolean isFixedSizeVal()
-
getValueSize
public final int getValueSize(T val)
-
skipValue
public final void skipValue()
-
writeConstructor
public final void writeConstructor()
- Specified by:
writeConstructorin interfacePrimitiveTypeEncoding<T>- Specified by:
writeConstructorin interfaceTypeEncoding<T>
-
getConstructorSize
public int getConstructorSize()
- Specified by:
getConstructorSizein interfacePrimitiveTypeEncoding<T>- Specified by:
getConstructorSizein interfaceTypeEncoding<T>
-
getEncoder
protected EncoderImpl getEncoder()
-
getTypeClass
public java.lang.Class<T> getTypeClass()
- Specified by:
getTypeClassin interfaceTypeConstructor<T>
-
getDecoder
protected DecoderImpl getDecoder()
-
-