Package org.rcsb.cif.binary.encoding
Class DeltaEncoding
- java.lang.Object
-
- org.rcsb.cif.binary.encoding.DeltaEncoding
-
- All Implemented Interfaces:
Encoding<SignedIntArray>
public class DeltaEncoding extends Object implements Encoding<SignedIntArray>
-
-
Constructor Summary
Constructors Constructor Description DeltaEncoding()DeltaEncoding(int origin, int srcType)DeltaEncoding(Map<String,Object> encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignedIntArraydecode(SignedIntArray current)Let this Encoding work its magic and decode some data.StringgetKind()The name of this encoding.intgetOrigin()intgetSrcType()voidsetOrigin(int origin)voidsetSrcType(int srcType)StringtoString()
-
-
-
Method Detail
-
getOrigin
public int getOrigin()
-
getSrcType
public int getSrcType()
-
setOrigin
public void setOrigin(int origin)
-
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<SignedIntArray>- Returns:
- a String representing the name of this encoding
-
decode
public SignedIntArray decode(SignedIntArray current)
Description copied from interface:EncodingLet this Encoding work its magic and decode some data.- Specified by:
decodein interfaceEncoding<SignedIntArray>- Parameters:
current- the container to decode- Returns:
- the decoded information
-
-