Package org.apache.qpid.proton.codec
Class ByteType.ByteEncoding
java.lang.Object
org.apache.qpid.proton.codec.ByteType.ByteEncoding
- All Implemented Interfaces:
PrimitiveTypeEncoding<Byte>,TypeConstructor<Byte>,TypeEncoding<Byte>
- Enclosing class:
- ByteType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanencodesSuperset(TypeEncoding<Byte> encoding) intprotected DecoderImplprotected EncoderImplbyteprotected intgetType()final intgetValueSize(Byte val) final booleanbytefinal voidvoidwrite(byte val) final voidvoidwriteValue(byte val) voidwriteValue(Byte val)
-
Constructor Details
-
ByteEncoding
-
-
Method Details
-
getFixedSize
protected int getFixedSize() -
getEncodingCode
public byte getEncodingCode()- Specified by:
getEncodingCodein interfacePrimitiveTypeEncoding<Byte>
-
getType
-
writeValue
-
write
public void write(byte val) -
writeValue
public void writeValue(byte val) -
encodesSuperset
-
readValue
-
readPrimitiveValue
public byte readPrimitiveValue() -
encodesJavaPrimitive
public boolean encodesJavaPrimitive()- Specified by:
encodesJavaPrimitivein interfaceTypeConstructor<Byte>- Specified by:
encodesJavaPrimitivein interfaceTypeEncoding<Byte>
-
isFixedSizeVal
public final boolean isFixedSizeVal() -
getValueSize
-
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
-
getTypeClass
- Specified by:
getTypeClassin interfaceTypeConstructor<T>
-
getDecoder
-