Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addEncodedWord(int, int, int) - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Add a single 32-bit word to current frame.
- ASCII - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
ascii
B
- B1000Types - Interface in edu.iris.dmc.seedcodec
-
Constants for the various data compression types in seed blockette 1000.
- BuildVersion - Class in edu.sc.seis.seedCodec
-
Simple class for storing the version derived from the gradle build.gradle file.
- BuildVersion() - Constructor for class edu.sc.seis.seedCodec.BuildVersion
- bytesToInt(byte) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Convert a single byte to a 32-bit int, with sign extension.
- bytesToInt(byte, byte, boolean) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Concatenate two bytes to a 32-bit int value.
- bytesToInt(byte, byte, byte, boolean) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Concatenate three bytes to a 32-bit int value.
- bytesToInt(byte, byte, byte, byte, boolean) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Concatenate four bytes to a 32-bit int value.
- bytesToLong(byte, byte, byte, byte, byte, byte, byte, byte, boolean) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Concatenate eight bytes to a 64-bit int value.
- bytesToShort(byte, byte, boolean) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Concatenate two bytes to a short integer value.
C
- Cdsn - Class in edu.iris.dmc.seedcodec
- Cdsn() - Constructor for class edu.iris.dmc.seedcodec.Cdsn
- CDSN - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
CDSN 16 bit gain ranged
- Codec - Class in edu.iris.dmc.seedcodec
-
Codec.java Created: Thu Nov 21 13:01:20 2002
- Codec() - Constructor for class edu.iris.dmc.seedcodec.Codec
- CodecException - Exception in edu.iris.dmc.seedcodec
-
CodecException.java Created: Fri Nov 22 15:31:06 2002
- CodecException() - Constructor for exception edu.iris.dmc.seedcodec.CodecException
- CodecException(Exception) - Constructor for exception edu.iris.dmc.seedcodec.CodecException
- CodecException(String) - Constructor for exception edu.iris.dmc.seedcodec.CodecException
- CodecException(String, Exception) - Constructor for exception edu.iris.dmc.seedcodec.CodecException
D
- dData - Variable in class edu.iris.dmc.seedcodec.DecompressedData
-
holds a temp double array of the data elements.
- decode(byte[], int, boolean) - Static method in class edu.iris.dmc.seedcodec.Cdsn
- decode(byte[], int, boolean) - Static method in class edu.iris.dmc.seedcodec.Sro
- decode(byte[], int, boolean) - Static method in class edu.iris.dmc.seedcodec.Steim1
-
Abbreviated, zero-bias version of decode().
- decode(byte[], int, boolean) - Static method in class edu.iris.dmc.seedcodec.Steim2
-
Abbreviated, zero-bias version of decode().
- decode(byte[], int, boolean, int) - Static method in class edu.iris.dmc.seedcodec.Steim1
-
Decode the indicated number of samples from the provided byte array and return an integer array of the decompressed values.
- decode(byte[], int, boolean, int) - Static method in class edu.iris.dmc.seedcodec.Steim2
-
Decode the indicated number of samples from the provided byte array and return an integer array of the decompressed values.
- decode(byte[], int, boolean, int) - Static method in class edu.iris.dmc.seedcodec.USNSN
- decompress(int, byte[], int, boolean) - Method in class edu.iris.dmc.seedcodec.Codec
-
Decompresses the data into the best java primitive type for the given compression and returns it.
- DecompressedData - Class in edu.iris.dmc.seedcodec
-
DecompressedData.java Created: Thu Nov 21 13:03:44 2002
- DecompressedData(double[]) - Constructor for class edu.iris.dmc.seedcodec.DecompressedData
- DecompressedData(float[]) - Constructor for class edu.iris.dmc.seedcodec.DecompressedData
- DecompressedData(int[]) - Constructor for class edu.iris.dmc.seedcodec.DecompressedData
- DecompressedData(short[]) - Constructor for class edu.iris.dmc.seedcodec.DecompressedData
- DOUBLE - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
ieee double
- DWWSSN - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
DWWSSN 16 bit
E
- edu.iris.dmc.seedcodec - package edu.iris.dmc.seedcodec
- edu.sc.seis.seedCodec - package edu.sc.seis.seedCodec
- encode(int[], int) - Static method in class edu.iris.dmc.seedcodec.Steim1
-
Abbreviated zero-bias version of encode().
- encode(int[], int) - Static method in class edu.iris.dmc.seedcodec.Steim2
-
Abbreviated zero-bias version of encode().
- encode(int[], int, int) - Static method in class edu.iris.dmc.seedcodec.Steim1
-
Encode the array of integer values into a Steim 1 * compressed byte frame block.
- encode(int[], int, int) - Static method in class edu.iris.dmc.seedcodec.Steim2
-
Encode the array of integer values into a Steim 2 * compressed byte frame block.
- encode(int[], int, int, int) - Static method in class edu.iris.dmc.seedcodec.Steim1
- encode(int[], int, int, int) - Static method in class edu.iris.dmc.seedcodec.Steim2
-
Encode the array of integer values into a Steim 2 * compressed byte frame block.
- encodeAsBytes(double[]) - Method in class edu.iris.dmc.seedcodec.Codec
-
encodes the float data as a byte array.
- encodeAsBytes(float[]) - Method in class edu.iris.dmc.seedcodec.Codec
-
encodes the float data as a byte array.
- encodeAsBytes(int[]) - Method in class edu.iris.dmc.seedcodec.Codec
-
encodes the integer data as a byte array.
- encodeAsBytes(short[]) - Method in class edu.iris.dmc.seedcodec.Codec
-
encodes the short data as a byte array.
- extractSamples(byte[], int, boolean) - Static method in class edu.iris.dmc.seedcodec.Steim1
-
Extracts differences from the next 64 byte frame of the given compressed byte array (starting at offset) and returns those differences in an int array.
- extractSamples(byte[], int, boolean) - Static method in class edu.iris.dmc.seedcodec.Steim2
-
Extracts differences from the next 64 byte frame of the given compressed byte array (starting at offset) and returns those differences in an int array.
F
- fData - Variable in class edu.iris.dmc.seedcodec.DecompressedData
-
holds a temp float array of the data elements.
- FLOAT - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
ieee float
- format(byte[], int, int) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Return a byte array which is a subset of bytes from source beginning with index start and stopping just before index end.
G
- GAINRANGE_MASK - Static variable in class edu.iris.dmc.seedcodec.Cdsn
- getAsDouble() - Method in class edu.iris.dmc.seedcodec.DecompressedData
-
Converts the data to a double array if possible without loss.
- getAsFloat() - Method in class edu.iris.dmc.seedcodec.DecompressedData
-
Converts the data to a float array if possible without loss.
- getAsInt() - Method in class edu.iris.dmc.seedcodec.DecompressedData
-
Converts the data to an int array if possible without loss.
- getAsShort() - Method in class edu.iris.dmc.seedcodec.DecompressedData
-
Converts the data to a short array if possible without loss.
- getDate() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the date this file was generated, usually the last date that the project was modified.
- getDecompressedType(int) - Method in class edu.iris.dmc.seedcodec.Codec
-
returns an integer that represent the java primitive that the data will decompresses to.
- getDetailedVersion() - Static method in class edu.sc.seis.seedCodec.BuildVersion
- getEncodedData() - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Return the compressed byte representation of the data for inclusion in a data record.
- getGitDate() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the git date when this file was generated, usually the last git revision when the project was modified.
- getGitRevision() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the git revision when this file was generated, usually the last git revision when the project was modified.
- getGitSha() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the git sha when this file was generated, usually the last git revision when the project was modified.
- getGitShortSha() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the short git sha when this file was generated, usually the last git revision when the project was modified.
- getGroup() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the group of the project from the gradle build.gradle file.
- getName() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the name of the project from the gradle build.gradle file.
- getNumFrames() - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Return the number of frames in this frame block
- getNumSamples() - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Return the number of data samples represented by this frame block
- getSteimFrames() - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
- getSteimVersion() - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Return the version of Steim compression used
- getType() - Method in class edu.iris.dmc.seedcodec.DecompressedData
-
returns an integer that represent the java primitive that the data decompresses to.
- getTypeString() - Method in class edu.iris.dmc.seedcodec.DecompressedData
-
returns a string version of the type for printing in error messages.
- getVersion() - Static method in class edu.sc.seis.seedCodec.BuildVersion
-
returns the version of the project from the gradle build.gradle file.
- getVersionAsJSON() - Static method in class edu.sc.seis.seedCodec.BuildVersion
I
- iData - Variable in class edu.iris.dmc.seedcodec.DecompressedData
-
holds a temp int array of the data elements.
- INT24 - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
24 bit integer
- INTEGER - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
32 bit integer, or java int
- intToShortBytes(int) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Convert an int value to a 2-byte array.
- isDecompressable(int) - Method in class edu.iris.dmc.seedcodec.Codec
-
Is the encoding type decompressable.
- isgn - Static variable in class edu.iris.dmc.seedcodec.USNSN
L
- longToIntBytes(long) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Convert a long value to a 4-byte array.
M
- MANTISSA_MASK - Static variable in class edu.iris.dmc.seedcodec.Cdsn
- mask - Static variable in class edu.iris.dmc.seedcodec.USNSN
- MAX14 - Static variable in class edu.iris.dmc.seedcodec.Cdsn
- msgn - Static variable in class edu.iris.dmc.seedcodec.USNSN
N
- NBK - Static variable in class edu.iris.dmc.seedcodec.USNSN
- NST - Static variable in class edu.iris.dmc.seedcodec.USNSN
- numNonEmptyFrames() - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Deprecated.
P
- pad(byte[], int, byte) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Return a byte array of length requiredBytes that contains the contents of source and is padded on the end with paddingByte.
S
- sData - Variable in class edu.iris.dmc.seedcodec.DecompressedData
-
holds a temp short array of the data elements.
- setXsubN(int) - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Set the reverse integration constant X(N) explicitly to the provided word value.
- SHIFT - Static variable in class edu.iris.dmc.seedcodec.Cdsn
- SHORT - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
16 bit integer, or java short
- Sro - Class in edu.iris.dmc.seedcodec
- Sro() - Constructor for class edu.iris.dmc.seedcodec.Sro
- SRO - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
(A)SRO
- Steim1 - Class in edu.iris.dmc.seedcodec
-
Class for decoding or encoding Steim1-compressed data blocks to or from an array of integer values.
- Steim1() - Constructor for class edu.iris.dmc.seedcodec.Steim1
- STEIM1 - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
Steim1 compression
- Steim2 - Class in edu.iris.dmc.seedcodec
-
Class for decoding or encoding Steim2-compressed data blocks to or from an array of integer values.
- Steim2() - Constructor for class edu.iris.dmc.seedcodec.Steim2
- STEIM2 - Static variable in interface edu.iris.dmc.seedcodec.B1000Types
-
Steim2 compression
- SteimException - Exception in edu.iris.dmc.seedcodec
-
A type of exception specific to problems encountered with Steim compression.
- SteimException() - Constructor for exception edu.iris.dmc.seedcodec.SteimException
- SteimException(String) - Constructor for exception edu.iris.dmc.seedcodec.SteimException
- SteimFrameBlock - Class in edu.iris.dmc.seedcodec
-
This class acts as a container to hold encoded bytes processed by a Steim compression routine, as well as supporting information relating to the data processed.
- SteimFrameBlock(int, int) - Constructor for class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Create a new block of Steim frames for a particular version of Steim copression.
T
- trimEmptyFrames() - Method in class edu.iris.dmc.seedcodec.SteimFrameBlock
-
Deprecated.
U
- uBytesToInt(byte) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Treat byte value as an unsigned value and convert to a 32-bit int value.
- uBytesToInt(byte, byte, boolean) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Conatenate two unsigned byte values into a 32-bit integer.
- uBytesToLong(byte, byte, byte, byte, boolean) - Static method in class edu.iris.dmc.seedcodec.Utility
-
Conacatenate four unsigned byte values into a long integer.
- UnsupportedCompressionType - Exception in edu.iris.dmc.seedcodec
-
UnsupportedCompressionType.java Created: Thu Nov 21 16:50:33 2002
- UnsupportedCompressionType() - Constructor for exception edu.iris.dmc.seedcodec.UnsupportedCompressionType
- UnsupportedCompressionType(String) - Constructor for exception edu.iris.dmc.seedcodec.UnsupportedCompressionType
- USNSN - Class in edu.iris.dmc.seedcodec
- USNSN() - Constructor for class edu.iris.dmc.seedcodec.USNSN
- Utility - Class in edu.iris.dmc.seedcodec
-
Generic class providing static methods for converting between integer numbers and byte arrays.
- Utility() - Constructor for class edu.iris.dmc.seedcodec.Utility
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form