Package org.apache.qpid.proton.codec
Class FloatType.FloatEncoding
java.lang.Object
org.apache.qpid.proton.codec.FloatType.FloatEncoding
- All Implemented Interfaces:
PrimitiveTypeEncoding<Float>
,TypeConstructor<Float>
,TypeEncoding<Float>
- Enclosing class:
FloatType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
encodesSuperset
(TypeEncoding<Float> encoding) int
protected DecoderImpl
protected EncoderImpl
byte
protected int
getType()
final int
getValueSize
(Float val) final boolean
float
final void
void
write
(float f) final void
void
writeValue
(float val) void
writeValue
(Float val)
-
Constructor Details
-
FloatEncoding
-
-
Method Details
-
getFixedSize
protected int getFixedSize() -
getEncodingCode
public byte getEncodingCode()- Specified by:
getEncodingCode
in interfacePrimitiveTypeEncoding<Float>
-
getType
-
writeValue
-
writeValue
public void writeValue(float val) -
write
public void write(float f) -
encodesSuperset
-
readValue
-
readPrimitiveValue
public float readPrimitiveValue() -
encodesJavaPrimitive
public boolean encodesJavaPrimitive()- Specified by:
encodesJavaPrimitive
in interfaceTypeConstructor<Float>
- Specified by:
encodesJavaPrimitive
in interfaceTypeEncoding<Float>
-
isFixedSizeVal
public final boolean isFixedSizeVal() -
getValueSize
-
skipValue
public final void skipValue() -
writeConstructor
public final void writeConstructor()- Specified by:
writeConstructor
in interfacePrimitiveTypeEncoding<T>
- Specified by:
writeConstructor
in interfaceTypeEncoding<T>
-
getConstructorSize
public int getConstructorSize()- Specified by:
getConstructorSize
in interfacePrimitiveTypeEncoding<T>
- Specified by:
getConstructorSize
in interfaceTypeEncoding<T>
-
getEncoder
-
getTypeClass
- Specified by:
getTypeClass
in interfaceTypeConstructor<T>
-
getDecoder
-