Package org.rcsb.cif.binary.encoding
Class FixedPointEncoding
- java.lang.Object
-
- org.rcsb.cif.binary.encoding.FixedPointEncoding
-
- All Implemented Interfaces:
Encoding<Int32Array>
public class FixedPointEncoding extends Object implements Encoding<Int32Array>
-
-
Constructor Summary
Constructors Constructor Description FixedPointEncoding(int factor)FixedPointEncoding(int factor, int srcType)FixedPointEncoding(Map<String,Object> encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FloatArraydecode(Int32Array current)Let this Encoding work its magic and decode some data.intgetFactor()StringgetKind()The name of this encoding.intgetSrcType()voidsetSrcType(int srcType)StringtoString()
-
-
-
Method Detail
-
getFactor
public int getFactor()
-
getSrcType
public int getSrcType()
-
setSrcType
public void setSrcType(int srcType)
-
getKind
public String getKind()
Description copied from interface:EncodingThe name of this encoding. Used for serialization and to retrieve the necessaryCodecimplementations.- Specified by:
getKindin interfaceEncoding<Int32Array>- Returns:
- a String representing the name of this encoding
-
decode
public FloatArray decode(Int32Array current)
Description copied from interface:EncodingLet this Encoding work its magic and decode some data.- Specified by:
decodein interfaceEncoding<Int32Array>- Parameters:
current- the container to decode- Returns:
- the decoded information
-
-