Uses of Interface
org.rcsb.cif.binary.encoding.Encoding
| Package | Description |
|---|---|
| org.rcsb.cif.binary.data | |
| org.rcsb.cif.binary.encoding |
-
Uses of Encoding in org.rcsb.cif.binary.data
Methods in org.rcsb.cif.binary.data that return types with arguments of type Encoding Modifier and Type Method Description Deque<Encoding<?,?>>EncodedData. getEncoding()All encodings registered for this piece of EncodedData.Method parameters in org.rcsb.cif.binary.data with type arguments of type Encoding Modifier and Type Method Description voidEncodedData. setEncoding(Deque<Encoding<?,?>> encoding)Replace this encoding chain with a different one.Constructor parameters in org.rcsb.cif.binary.data with type arguments of type Encoding Constructor Description ByteArray(byte[] data, Deque<Encoding<?,?>> encoding)Float32Array(double[] data, Deque<Encoding<?,?>> encoding)Float64Array(double[] data, Deque<Encoding<?,?>> encoding)Int16Array(int[] data, Deque<Encoding<?,?>> encoding)Int32Array(int[] data, Deque<Encoding<?,?>> encoding)Int8Array(int[] data, Deque<Encoding<?,?>> encoding)StringArray(Object data, Deque<Encoding<?,?>> encoding)Uint16Array(int[] data, Deque<Encoding<?,?>> encoding)Uint32Array(int[] data, Deque<Encoding<?,?>> encoding)Uint8Array(int[] data, Deque<Encoding<?,?>> encoding) -
Uses of Encoding in org.rcsb.cif.binary.encoding
Classes in org.rcsb.cif.binary.encoding that implement Encoding Modifier and Type Class Description classByteArrayEncoding<T extends NumberArray<?>>Encodes an array of numbers of specified types as raw bytes.classDeltaEncoding<T extends SignedIntArray<?>>Stores the input integer array as an array of consecutive differences.classFixedPointEncodingConverts an array of floating point numbers to aInt32Arraymultiplied by a given factor.classIntegerPackingEncodingStores aInt32Arrayusing 8- or 16-bit values.classIntervalQuantizationEncodingConverts an array of floating point numbers to aInt32Arraywhere the values are quantized within a given interval into specified number of discrete steps.classRunLengthEncodingRepresents each integer value in the input as a pair of (value, number of repeats) and stores the result sequentially asInt32Array.classStringArrayEncodingStores an array of strings as a concatenation of all unique strings, an array of offsets describing substrings, and indices into the offset array.Constructor parameters in org.rcsb.cif.binary.encoding with type arguments of type Encoding Constructor Description StringArrayEncoding(String stringData, byte[] offsets, Deque<Encoding<?,?>> outputEncoding, Deque<Encoding<?,?>> offsetEncoding)