Package org.rcsb.cif.binary.encoding
Class StringArrayEncoding
- java.lang.Object
-
- org.rcsb.cif.binary.encoding.StringArrayEncoding
-
-
Constructor Summary
Constructors Constructor Description StringArrayEncoding()StringArrayEncoding(String stringData, byte[] offsets, Deque<Encoding<?>> outputEncoding, Deque<Encoding<?>> offsetEncoding)StringArrayEncoding(Map<String,Object> encoding, Deque<Encoding<?>> outputEncoding, Deque<Encoding<?>> offsetEncoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringArraydecode(ByteArray current)Let this Encoding work its magic and decode some data.Deque<Encoding<?>>getDataEncoding()StringgetKind()The name of this encoding.Deque<Encoding<?>>getOffsetEncoding()byte[]getOffsets()StringgetStringData()voidsetDataEncoding(Deque<Encoding<?>> dataEncoding)voidsetOffsetEncoding(Deque<Encoding<?>> offsetEncoding)voidsetOffsets(byte[] offsets)voidsetStringData(String stringData)StringtoString()
-
-
-
Method Detail
-
getStringData
public String getStringData()
-
getOffsets
public byte[] getOffsets()
-
setStringData
public void setStringData(String stringData)
-
setOffsets
public void setOffsets(byte[] offsets)
-
getKind
public String getKind()
Description copied from interface:EncodingThe name of this encoding. Used for serialization and to retrieve the necessaryCodecimplementations.
-
decode
public StringArray decode(ByteArray current)
Description copied from interface:EncodingLet this Encoding work its magic and decode some data.
-
-