Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AD0_UNIX_MILLIS - Static variable in class uk.ac.bristol.star.cdf.EpochFormatter
-
0 A.D.
- adrHead - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- adrNext - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- aedrNext - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- agrEdrHead - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- AHUFF - Static variable in class uk.ac.bristol.star.cdf.record.Compression
-
Adaptive Huffman encoding.
- ALPHAOSF1 - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- ALPHAVMSd - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- ALPHAVMSg - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- ALPHAVMSi - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- AttributeDescriptorRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Attribute Descriptor Record.
- AttributeDescriptorRecord(RecordPlan, int) - Constructor for class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
-
Constructor.
- AttributeEntry - Class in uk.ac.bristol.star.cdf
-
Represents an entry in a global or variable attribute.
- AttributeEntry(DataType, Object, int) - Constructor for class uk.ac.bristol.star.cdf.AttributeEntry
-
Constructor.
- AttributeEntryDescriptorRecord - Class in uk.ac.bristol.star.cdf.record
-
Abstract superclass for CDF Attribute Entry Descriptor Records.
- AttributeEntryDescriptorRecord.GrVariant - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Attribute g/rEntry Descriptor Record.
- AttributeEntryDescriptorRecord.ZVariant - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Attribute zEntry Descriptor Record.
- attrNum - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- azEdrHead - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
B
- Bank(ByteBuffer, long, boolean) - Constructor for class uk.ac.bristol.star.cdf.record.BankBuf.Bank
-
Constructor.
- BankBuf - Class in uk.ac.bristol.star.cdf.record
-
Abstract Buf implementation that divides the byte sequence into one or more contiguous data banks.
- BankBuf(long, boolean, boolean) - Constructor for class uk.ac.bristol.star.cdf.record.BankBuf
-
Constructor.
- BankBuf.Bank - Class in uk.ac.bristol.star.cdf.record
-
Data bank for use within BankBuf class and its subclasses.
- blockingFactor - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- Buf - Interface in uk.ac.bristol.star.cdf.record
-
Represents a sequence of bytes along with operations to read primitive values from it.
- Bufs - Class in uk.ac.bristol.star.cdf.record
-
Factory and utility methods for use with Bufs.
- BYTE - Static variable in class uk.ac.bristol.star.cdf.DataType
C
- CdfContent - Class in uk.ac.bristol.star.cdf
-
Provides all the data and metadata in a CDF file in a high-level read-only easy to use form.
- CdfContent(CdfReader) - Constructor for class uk.ac.bristol.star.cdf.CdfContent
-
Constructs a CdfContent from a CdfReader.
- CdfDescriptorRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type CDF Descriptor Record.
- CdfDescriptorRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
-
Constructor.
- CdfDump - Class in uk.ac.bristol.star.cdf.util
-
Utility to dump the records of a CDF file, optionally with field values.
- CdfDump(CdfReader, PrintStream, boolean, boolean) - Constructor for class uk.ac.bristol.star.cdf.util.CdfDump
-
Constructor.
- CdfField - Annotation Interface in uk.ac.bristol.star.cdf.record
-
Marks field members of
Record
subclasses which correspond directly to fields in typed CDF records in a CDF file. - CdfFormatException - Exception Class in uk.ac.bristol.star.cdf
-
Exception thrown during CDF parsing when the data stream appears either to be in contravention of the CDF format, or uses some feature of the CDF format which is unsupported by the current implementation.
- CdfFormatException(String) - Constructor for exception class uk.ac.bristol.star.cdf.CdfFormatException
-
Constructs an exception with a message.
- CdfFormatException(String, Throwable) - Constructor for exception class uk.ac.bristol.star.cdf.CdfFormatException
-
Constructs an exception with a message and a cause.
- CdfInfo - Class in uk.ac.bristol.star.cdf
-
Encapsulates some global information about a CDF file.
- CdfInfo(boolean, int[], int) - Constructor for class uk.ac.bristol.star.cdf.CdfInfo
-
Constructor.
- CdfList - Class in uk.ac.bristol.star.cdf.util
-
Utility to describe a CDF file, optionally with record data.
- CdfList(CdfContent, PrintStream, boolean) - Constructor for class uk.ac.bristol.star.cdf.util.CdfList
-
Constructor.
- CdfReader - Class in uk.ac.bristol.star.cdf
-
Examines a CDF file and provides methods to access its records.
- CdfReader(File) - Constructor for class uk.ac.bristol.star.cdf.CdfReader
-
Constructs a CdfReader from a readable file containing its byte data.
- CdfReader(Buf) - Constructor for class uk.ac.bristol.star.cdf.CdfReader
-
Constructs a CdfReader from a buffer containing its byte data.
- CHAR - Static variable in class uk.ac.bristol.star.cdf.DataType
- checkEndRecord(Pointer) - Method in class uk.ac.bristol.star.cdf.record.Record
-
Checks that a pointer is positioned at the end of this record.
- compareTt2kMillis(long) - Method in class uk.ac.bristol.star.cdf.TtScaler
-
Assesses validity of this scaler for a given time.
- CompressedCdfRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Compressed CDF Record.
- CompressedCdfRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.CompressedCdfRecord
-
Constructor.
- CompressedParametersRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Compressed Parameters Record.
- CompressedParametersRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.CompressedParametersRecord
-
Constructor.
- CompressedVariableValuesRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Compressed Variable Values Record.
- CompressedVariableValuesRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.CompressedVariableValuesRecord
-
Constructor.
- Compression - Class in uk.ac.bristol.star.cdf.record
-
Defines a data compression type supported for compressing CDF data.
- Compression(String) - Constructor for class uk.ac.bristol.star.cdf.record.Compression
-
Constructor.
- copyright - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- cParms - Variable in class uk.ac.bristol.star.cdf.record.CompressedParametersRecord
- cprOffset - Variable in class uk.ac.bristol.star.cdf.record.CompressedCdfRecord
- cprOrSprOffset - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- createBuf(File, boolean, boolean) - Static method in class uk.ac.bristol.star.cdf.record.Bufs
-
Creates a buf based on a file.
- createBuf(ByteBuffer[], boolean, boolean) - Static method in class uk.ac.bristol.star.cdf.record.Bufs
-
Creates a buf based on a sequence of NIO buffers.
- createBuf(ByteBuffer, boolean, boolean) - Static method in class uk.ac.bristol.star.cdf.record.Bufs
-
Creates a buf based on a single NIO buffer.
- createByteBufferInputStream(ByteBuffer) - Static method in class uk.ac.bristol.star.cdf.record.Bufs
-
Utility method to acquire the data from an NIO buffer in the form of an InputStream.
- createContentPointer() - Method in class uk.ac.bristol.star.cdf.record.RecordPlan
-
Returns a pointer initially pointing at the first content byte of the record represented by this plan.
- createInputStream(long) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- createInputStream(long) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Returns an input stream consisting of all the bytes in this buf starting from the given offset.
- createInputStream(long) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- createInputStream(long) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- createMultiBankBuf(ByteBuffer[], boolean, boolean) - Static method in class uk.ac.bristol.star.cdf.record.BankBuf
-
Returns a BankBuf based on an array of supplied ByteBuffers.
- createMultiBankBuf(FileChannel, long, int, boolean, boolean) - Static method in class uk.ac.bristol.star.cdf.record.BankBuf
-
Returns a BankBuf based on supplied file channel.
- createRawValueArray() - Method in class uk.ac.bristol.star.cdf.Variable
-
Creates a workspace array suitable for use with this variable's reading methods.
- createRecord(Buf, long) - Method in class uk.ac.bristol.star.cdf.record.RecordFactory
-
Creates a Record object from a given position in a buffer.
- createRecord(Buf, long, Class<R>) - Method in class uk.ac.bristol.star.cdf.record.RecordFactory
-
Creates a Record object with a known type from a given position in a buffer.
- createRecordMap(VariableDescriptorRecord, RecordFactory, int) - Static method in class uk.ac.bristol.star.cdf.record.RecordMap
-
Returns a record map for a given variable.
- createShaper(DataType, int[], boolean[], boolean) - Static method in class uk.ac.bristol.star.cdf.Shaper
-
Returns an appropriate shaper instance.
- createSingleBankBuf(ByteBuffer, boolean, boolean) - Static method in class uk.ac.bristol.star.cdf.record.BankBuf
-
Returns a BankBuf based on a single supplied ByteBuffer.
- createValueArray() - Method in class uk.ac.bristol.star.cdf.record.DataReader
-
Creates a workspace array which can contain a value read for one record.
- cSize - Variable in class uk.ac.bristol.star.cdf.record.CompressedVariableValuesRecord
- cType - Variable in class uk.ac.bristol.star.cdf.record.CompressedParametersRecord
D
- DataReader - Class in uk.ac.bristol.star.cdf.record
-
Reads items with a given data type from a buffer into an array.
- DataReader(DataType, int, int) - Constructor for class uk.ac.bristol.star.cdf.record.DataReader
-
Constructor.
- dataType - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- dataType - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- DataType - Class in uk.ac.bristol.star.cdf
-
Enumerates the data types supported by the CDF format.
- DECSTATION - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- dimVarys - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- DOUBLE - Static variable in class uk.ac.bristol.star.cdf.DataType
E
- encoding - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- eof - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- EPOCH - Static variable in class uk.ac.bristol.star.cdf.DataType
- EPOCH16 - Static variable in class uk.ac.bristol.star.cdf.DataType
- EpochFormatter - Class in uk.ac.bristol.star.cdf
-
Does string formatting of epoch values in various representations.
- EpochFormatter() - Constructor for class uk.ac.bristol.star.cdf.EpochFormatter
-
Constructs a formatter without leap second awareness.
- EpochFormatter(int) - Constructor for class uk.ac.bristol.star.cdf.EpochFormatter
-
Constructs a formatter aware of the latest known leap second.
F
- FAIL_ON_LEAP_ERROR - Static variable in class uk.ac.bristol.star.cdf.EpochFormatter
-
Configures behaviour when a date is encountered which is known to have incorrectly applied leap seconds.
- fillNewBuf(long, InputStream) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- fillNewBuf(long, InputStream) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Creates a new Buf of a given length populated from a given input stream.
- fillNewBuf(long, InputStream) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- fillNewBuf(long, InputStream) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- first - Variable in class uk.ac.bristol.star.cdf.record.VariableIndexRecord
- flags - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- flags - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- FLOAT - Static variable in class uk.ac.bristol.star.cdf.DataType
- format(LogRecord) - Method in class uk.ac.bristol.star.cdf.util.LogUtil.LineFormatter
- formatArrayValue(Object, int) - Method in class uk.ac.bristol.star.cdf.DataType
-
Provides a string view of an item obtained from an array value of this data type.
- formatEpoch(double) - Method in class uk.ac.bristol.star.cdf.EpochFormatter
-
Formats a CDF EPOCH value as an ISO-8601 date.
- formatEpoch16(double, double) - Method in class uk.ac.bristol.star.cdf.EpochFormatter
-
Formats a CDF EPOCH16 value as an ISO-8601 date.
- formatScalarValue(Object) - Method in class uk.ac.bristol.star.cdf.DataType
-
Provides a string view of a scalar value obtained for this data type.
- formatTimeTt2000(long) - Method in class uk.ac.bristol.star.cdf.EpochFormatter
-
Formats a CDF TIME_TT2000 value as an ISO-8601 date.
G
- gdrOffset - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- get() - Method in class uk.ac.bristol.star.cdf.record.Pointer
-
Returns this pointer's current value.
- getAndIncrement(int) - Method in class uk.ac.bristol.star.cdf.record.Pointer
-
Returns this pointer's current value and increments it by a given step.
- getArrayElementClass() - Method in class uk.ac.bristol.star.cdf.DataType
-
Returns the element class of an array that this data type can be read into.
- getArrayIndex(int) - Method in class uk.ac.bristol.star.cdf.DataType
-
Returns the index into a value array which corresponds to the
item
'th element. - getArrayIndex(int[]) - Method in class uk.ac.bristol.star.cdf.Shaper
-
Returns the index into the raw value array at which the value for the given element of the notional array can be found.
- getBank(long, int) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
-
Returns the bank which can read a given number of bytes starting at the given offset.
- getBankIterator(long) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
-
Returns an iterator over banks starting with the one containing the given offset.
- getBuf() - Method in class uk.ac.bristol.star.cdf.CdfReader
-
Returns the buffer containing the uncompressed record stream for this reader's CDF file.
- getBuf() - Method in class uk.ac.bristol.star.cdf.record.Record
-
Returns the buffer containing the record data.
- getBuf() - Method in class uk.ac.bristol.star.cdf.record.RecordPlan
-
Returns the buffer containing the record data.
- getBuf(int) - Method in class uk.ac.bristol.star.cdf.record.RecordMap
-
Returns the data buffer for a given entry.
- getByteCount() - Method in class uk.ac.bristol.star.cdf.DataType
-
Returns the number of bytes used in a CDF to store a single item of this type.
- getCdfInfo() - Method in class uk.ac.bristol.star.cdf.CdfContent
-
Returns some global information about the CDF file.
- getCdr() - Method in class uk.ac.bristol.star.cdf.CdfReader
-
Returns the CDF Descriptor Record object for this reader's CDF.
- getCompression(int) - Static method in class uk.ac.bristol.star.cdf.record.Compression
-
Returns a Compression object corresponding to a given compression code.
- getContentOffset() - Method in class uk.ac.bristol.star.cdf.record.Record
-
Returns the buffer offset of the first field in this record after the record size and type values.
- getDataOffset() - Method in class uk.ac.bristol.star.cdf.record.CompressedCdfRecord
-
Returns the file offset at which the compressed data in this record starts.
- getDataOffset() - Method in class uk.ac.bristol.star.cdf.record.CompressedVariableValuesRecord
-
Returns the file offset at which the compressed data in this record starts.
- getDataType() - Method in class uk.ac.bristol.star.cdf.AttributeEntry
-
Returns the data type of this entry.
- getDataType() - Method in class uk.ac.bristol.star.cdf.Variable
-
Returns the data type of this variable.
- getDataType(int) - Static method in class uk.ac.bristol.star.cdf.DataType
-
Returns the DataType object corresponding to a CDF data type code.
- getDataType(int, CdfInfo) - Static method in class uk.ac.bristol.star.cdf.DataType
-
Returns a DataType corresponding to a CDF data type code, possibly customised for a particular CDF file.
- getDefaultPadValueArray() - Method in class uk.ac.bristol.star.cdf.DataType
-
Returns an array of array-class values containing a single item with the default pad value for this type.
- getDescriptor() - Method in class uk.ac.bristol.star.cdf.Variable
-
Returns the VariableDescriptorRecord on which this Variable instance is based.
- getDimSizes() - Method in class uk.ac.bristol.star.cdf.Shaper
-
Returns the dimensions of the notional array.
- getDimVarys() - Method in class uk.ac.bristol.star.cdf.Shaper
-
Returns the dimension variances of the array.
- getEncoding(int) - Static method in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
-
Returns the encoding corresponding to the value of the
encoding
field of the CDF Descriptor Record. - getEntries() - Method in class uk.ac.bristol.star.cdf.GlobalAttribute
-
Returns this attribute's entry values.
- getEntry(Variable) - Method in class uk.ac.bristol.star.cdf.VariableAttribute
-
Returns the entry value that a given variable has for this attribute.
- getEntryCount() - Method in class uk.ac.bristol.star.cdf.record.RecordMap
-
Returns the number of entries managed by this map.
- getEntryIndex(int) - Method in class uk.ac.bristol.star.cdf.record.RecordMap
-
Returns the index of the entry containing a given record.
- getExistingBanks() - Method in class uk.ac.bristol.star.cdf.record.BankBuf
-
Returns a list of active banks.
- getFinalOffsetInEntry(int) - Method in class uk.ac.bristol.star.cdf.record.RecordMap
-
Returns the offset of the last record in a given entry.
- getFromTt2kMillis() - Method in class uk.ac.bristol.star.cdf.TtScaler
-
Returns the start of the validity range of this scaler in TT milliseconds since J2000.
- getGlobalAttributes() - Method in class uk.ac.bristol.star.cdf.CdfContent
-
Returns the global attributes.
- getGroupSize() - Method in class uk.ac.bristol.star.cdf.DataType
-
Number of elements of type arrayElementClass that are read into valueArray for a single item read.
- getItem(int) - Method in class uk.ac.bristol.star.cdf.AttributeEntry
-
Returns an object representing one of the items in this entry.
- getItemCount() - Method in class uk.ac.bristol.star.cdf.AttributeEntry
-
Returns the number of items in this entry.
- getLeapSecondLastUpdated() - Method in class uk.ac.bristol.star.cdf.CdfInfo
-
Returns the date of the last leap second the CDF file knows about.
- getLength() - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- getLength() - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Returns the extent of this buf in bytes.
- getLength() - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- getLength() - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- getName() - Method in class uk.ac.bristol.star.cdf.DataType
-
Returns the name for this data type.
- getName() - Method in class uk.ac.bristol.star.cdf.GlobalAttribute
-
Returns this attribute's name.
- getName() - Method in class uk.ac.bristol.star.cdf.record.Compression
-
Returns this compression format's name.
- getName() - Method in class uk.ac.bristol.star.cdf.Variable
-
Returns this variable's name.
- getName() - Method in class uk.ac.bristol.star.cdf.VariableAttribute
-
Returns this attribute's name.
- getNum() - Method in class uk.ac.bristol.star.cdf.Variable
-
Returns the index number within the CDF of this variable.
- getOffset(int, int) - Method in class uk.ac.bristol.star.cdf.record.RecordMap
-
Returns the byte offset for a record in a given entry.
- getPadValueOffset() - Method in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
-
Returns the file offset at which this record's PadValue can be found.
- getPadValueSize() - Method in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
-
Returns the number of bytes in the pad value.
- getRawItemCount() - Method in class uk.ac.bristol.star.cdf.Shaper
-
Returns the number of array elements in the raw value array.
- getRawValue() - Method in class uk.ac.bristol.star.cdf.AttributeEntry
-
Returns the array object storing the original representation of the object in the CDF.
- getRDimSizes() - Method in class uk.ac.bristol.star.cdf.CdfInfo
-
Returns array dimensions for rVariables.
- getReadCount(Pointer) - Method in class uk.ac.bristol.star.cdf.record.RecordPlan
-
Returns the number of bytes in this record read (or skipped) by the current state of a given pointer.
- getRecordCount() - Method in class uk.ac.bristol.star.cdf.Variable
-
Returns the upper limit of records that may have values.
- getRecordFactory() - Method in class uk.ac.bristol.star.cdf.CdfReader
-
Returns a RecordFactory that can be applied to this reader's Buf to construct CDF Record objects.
- getRecordSize() - Method in class uk.ac.bristol.star.cdf.record.DataReader
-
Returns the size in bytes of one record as stored in the data buffer.
- getRecordSize() - Method in class uk.ac.bristol.star.cdf.record.Record
-
Returns the size of the record in bytes.
- getRecordSize() - Method in class uk.ac.bristol.star.cdf.record.RecordPlan
-
Returns the size of the record in bytes.
- getRecordsOffset() - Method in class uk.ac.bristol.star.cdf.record.VariableValuesRecord
-
Returns the file offset at which the records data in this record starts.
- getRecordType() - Method in class uk.ac.bristol.star.cdf.record.Record
-
Returns the type code identifying what kind of CDF record it is.
- getRecordType() - Method in class uk.ac.bristol.star.cdf.record.RecordPlan
-
Returns the type code identifying what kind of CDF record it is.
- getRecordTypeAbbreviation() - Method in class uk.ac.bristol.star.cdf.record.Record
-
Returns the abbreviated form of the record type for this record.
- getRecordVariance() - Method in class uk.ac.bristol.star.cdf.Variable
-
Indicates whether this variable has a value which is fixed for all records or can vary per record.
- getRowMajor() - Method in class uk.ac.bristol.star.cdf.CdfInfo
-
Indicates majority of CDF arrays.
- getScalar(Object, int) - Method in class uk.ac.bristol.star.cdf.DataType
-
Reads a single item from an array which has previously been populated by
readValues
. - getScalarClass() - Method in class uk.ac.bristol.star.cdf.DataType
-
Returns the type of objects obtained by the
getScalar
method. - getScalerIndex(long, TtScaler[], int) - Static method in class uk.ac.bristol.star.cdf.TtScaler
-
Searches an ordered array of scaler instances for one that is applicable to a supplied TT time.
- getShapeClass() - Method in class uk.ac.bristol.star.cdf.Shaper
-
Returns the data type of the result of the
shape
method. - getShapedItemCount() - Method in class uk.ac.bristol.star.cdf.Shaper
-
Returns the number of array elements in the shaped value array.
- getShapedValue() - Method in class uk.ac.bristol.star.cdf.AttributeEntry
-
Returns the value of this entry as a convenient object.
- getShaper() - Method in class uk.ac.bristol.star.cdf.Variable
-
Returns an object that knows about the array dimensions of the data values.
- getSummary() - Method in class uk.ac.bristol.star.cdf.Variable
-
Returns a short text string describing the type, shape and variance of this variable.
- getToTt2kMillis() - Method in class uk.ac.bristol.star.cdf.TtScaler
-
Returns the end of the validity range of this scaler in TT milliseconds since J2000.
- getTtScalers() - Static method in class uk.ac.bristol.star.cdf.TtScaler
-
Returns an ordered list of scalers covering the whole range of times.
- getValueOffset() - Method in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
-
Returns the file offset at which this record's Value field starts.
- getVariableAttributes() - Method in class uk.ac.bristol.star.cdf.CdfContent
-
Returns the variable attributes.
- getVariables() - Method in class uk.ac.bristol.star.cdf.CdfContent
-
Returns the variables.
- GlobalAttribute - Class in uk.ac.bristol.star.cdf
-
Provides the description and entry values for CDF attribute with global scope.
- GlobalAttribute(String, AttributeEntry[]) - Constructor for class uk.ac.bristol.star.cdf.GlobalAttribute
-
Constructor.
- GlobalDescriptorRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Global Descriptor Record.
- GlobalDescriptorRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
-
Constructor.
- GrVariant(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord.GrVariant
-
Constructor.
- GZIP - Static variable in class uk.ac.bristol.star.cdf.record.Compression
-
Gzip compression.
H
- hasBit(int, int) - Static method in class uk.ac.bristol.star.cdf.record.Record
-
Indicates whether a given bit of a flags mask is set.
- hasMultipleElementsPerItem() - Method in class uk.ac.bristol.star.cdf.DataType
-
True if this type may turn a variable number of elements from the value array into a single read item.
- hasRecord(int) - Method in class uk.ac.bristol.star.cdf.Variable
-
Indicates whether a real distinct file-based record exists for the given index.
- HP - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- HUFF - Static variable in class uk.ac.bristol.star.cdf.record.Compression
-
Huffman encoding.
I
- IBMPC - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- IBMRS - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- increment - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- INT1 - Static variable in class uk.ac.bristol.star.cdf.DataType
- INT2 - Static variable in class uk.ac.bristol.star.cdf.DataType
- INT4 - Static variable in class uk.ac.bristol.star.cdf.DataType
- INT8 - Static variable in class uk.ac.bristol.star.cdf.DataType
- isBigendian() - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- isBigendian() - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Determines the data encoding of this buf.
- isBigendian() - Method in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
-
Gives the big/little-endianness of this encoding, if that's all the work that has to be done.
- isBigendian() - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- isBigendian() - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- isBit64() - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- isBit64() - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Determines the 64bit-ness of this buf.
- isBit64() - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- isBit64() - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- isMagic(byte[]) - Static method in class uk.ac.bristol.star.cdf.CdfReader
-
Examines a byte array to see if it looks like the start of a CDF file.
- isZVariable() - Method in class uk.ac.bristol.star.cdf.Variable
-
Indicates whether this variable is a zVariable or rVariable.
J
- J2000_UNIXMILLIS - Static variable in class uk.ac.bristol.star.cdf.TtScaler
-
Date of the J2000 epoch (2000-01-01T12:00:00) as a Unix time.
L
- last - Variable in class uk.ac.bristol.star.cdf.record.VariableIndexRecord
- LEAP_FILE_ENV - Static variable in class uk.ac.bristol.star.cdf.TtScaler
-
Environment variable to locate external leap seconds file ("CDF_LEAPSECONDSTABLE").
- leapSecondLastUpdated - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- LineFormatter(boolean) - Constructor for class uk.ac.bristol.star.cdf.util.LogUtil.LineFormatter
-
Constructor.
- LogUtil - Class in uk.ac.bristol.star.cdf.util
-
Utilities for controlling logging level.
- LogUtil.LineFormatter - Class in uk.ac.bristol.star.cdf.util
-
Compact log record formatter.
M
- MAC - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- main(String[]) - Static method in class uk.ac.bristol.star.cdf.util.CdfDump
-
Main method.
- main(String[]) - Static method in class uk.ac.bristol.star.cdf.util.CdfList
-
Main method.
- maxGrEntry - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- maxRec - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- maxZEntry - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- millisIntoLeapSecond(long) - Method in class uk.ac.bristol.star.cdf.TtScaler
-
Indicates whether and how far a given time is into the duration of a leap second.
N
- name - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- name - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- nEntries - Variable in class uk.ac.bristol.star.cdf.record.VariableIndexRecord
- NETWORK - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- NeXT - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- nextUir - Variable in class uk.ac.bristol.star.cdf.record.UnusedInternalRecord
- nGrEntries - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- NONE - Static variable in class uk.ac.bristol.star.cdf.record.Compression
-
No compression.
- nrVars - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- num - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- num - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- num - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- numAttr - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- numElems - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- numElems - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- NumericEncoding - Enum Class in uk.ac.bristol.star.cdf.record
-
Enumeration of numeric encoding values supported by CDF.
- nUsedEntries - Variable in class uk.ac.bristol.star.cdf.record.VariableIndexRecord
- nZEntries - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- nzVars - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
O
- offset - Variable in class uk.ac.bristol.star.cdf.record.VariableIndexRecord
- OffsetField - Annotation Interface in uk.ac.bristol.star.cdf.record
-
Marks field members of
Record
subclasses which represent absolute file offsets.
P
- pCount - Variable in class uk.ac.bristol.star.cdf.record.CompressedParametersRecord
- pCount - Variable in class uk.ac.bristol.star.cdf.record.SparsenessParametersRecord
- Pointer - Class in uk.ac.bristol.star.cdf.record
-
Keeps track of a file offset.
- Pointer(long) - Constructor for class uk.ac.bristol.star.cdf.record.Pointer
-
Constructor.
- prevUir - Variable in class uk.ac.bristol.star.cdf.record.UnusedInternalRecord
R
- rDimSizes - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- readAsciiString(Pointer, int) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readAsciiString(Pointer, int) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a fixed number of bytes interpreting them as ASCII characters and returns the result as a string.
- readAsciiString(Pointer, int) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readAsciiString(Pointer, int) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readDataBytes(long, int, byte[]) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readDataBytes(long, int, byte[]) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a sequence of byte values from this buf into an array.
- readDataBytes(long, int, byte[]) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readDataBytes(long, int, byte[]) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readDataDoubles(long, int, double[]) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readDataDoubles(long, int, double[]) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a sequence of double values from this buf into an array.
- readDataDoubles(long, int, double[]) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readDataDoubles(long, int, double[]) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readDataFloats(long, int, float[]) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readDataFloats(long, int, float[]) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a sequence of float values from this buf into an array.
- readDataFloats(long, int, float[]) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readDataFloats(long, int, float[]) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readDataInts(long, int, int[]) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readDataInts(long, int, int[]) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a sequence of int values from this buf into an array.
- readDataInts(long, int, int[]) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readDataInts(long, int, int[]) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readDataLongs(long, int, long[]) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readDataLongs(long, int, long[]) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a sequence of long integer values from this buf into an array.
- readDataLongs(long, int, long[]) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readDataLongs(long, int, long[]) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readDataShorts(long, int, short[]) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readDataShorts(long, int, short[]) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a sequence of short values from this buf into an array.
- readDataShorts(long, int, short[]) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readDataShorts(long, int, short[]) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readInt(Pointer) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readInt(Pointer) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a signed big-endian 4-byte integer from the pointer position.
- readInt(Pointer) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readInt(Pointer) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readIntArray(Buf, Pointer, int) - Static method in class uk.ac.bristol.star.cdf.record.Record
-
Reads a moderately-sized array of 4-byte big-endian integers.
- readOffset(Pointer) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readOffset(Pointer) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a file offset or size from the pointer position.
- readOffset(Pointer) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readOffset(Pointer) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readOffsetArray(Buf, Pointer, int) - Static method in class uk.ac.bristol.star.cdf.record.Record
-
Reads a moderately-sized offset 8-byte big-endian integers.
- readRawRecord(int, Object) - Method in class uk.ac.bristol.star.cdf.Variable
-
Reads the data from a single record into a supplied raw value array.
- readShapedRecord(int, boolean, Object) - Method in class uk.ac.bristol.star.cdf.Variable
-
Reads the data from a single record and returns it as an object of a suitable type for this variable.
- readUnsignedByte(Pointer) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- readUnsignedByte(Pointer) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Reads a single byte from the pointer position, returning a value in the range 0..255.
- readUnsignedByte(Pointer) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- readUnsignedByte(Pointer) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- readValue(Buf, long, Object) - Method in class uk.ac.bristol.star.cdf.record.DataReader
-
Reads a value from a data buffer into a workspace array.
- readValues(Buf, long, int, Object, int) - Method in class uk.ac.bristol.star.cdf.DataType
-
Reads data of this data type from a buffer into an appropriately typed value array.
- REAL4 - Static variable in class uk.ac.bristol.star.cdf.DataType
- REAL8 - Static variable in class uk.ac.bristol.star.cdf.DataType
- Record - Class in uk.ac.bristol.star.cdf.record
-
Abstract superclass for a CDF Record object.
- Record(RecordPlan, String) - Constructor for class uk.ac.bristol.star.cdf.record.Record
-
Constructs a record with no known record type.
- Record(RecordPlan, String, int) - Constructor for class uk.ac.bristol.star.cdf.record.Record
-
Constructs a record with a known record type.
- RecordFactory - Class in uk.ac.bristol.star.cdf.record
-
Turns bytes in a buffer into typed and populated CDF records.
- RecordFactory(int) - Constructor for class uk.ac.bristol.star.cdf.record.RecordFactory
-
Constructor.
- RecordMap - Class in uk.ac.bristol.star.cdf.record
-
Keeps track of where a variable's record data is stored.
- RecordPlan - Class in uk.ac.bristol.star.cdf.record
-
Records basic information about the position, extent and type of a CDF record.
- RecordPlan(long, long, int, Buf) - Constructor for class uk.ac.bristol.star.cdf.record.RecordPlan
-
Constructor.
- release - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- rfuA - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- rfuA - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- rfuA - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- rfuA - Variable in class uk.ac.bristol.star.cdf.record.CompressedCdfRecord
- rfuA - Variable in class uk.ac.bristol.star.cdf.record.CompressedParametersRecord
- rfuA - Variable in class uk.ac.bristol.star.cdf.record.CompressedVariableValuesRecord
- rfuA - Variable in class uk.ac.bristol.star.cdf.record.SparsenessParametersRecord
- rfuB - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- rfuB - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- rfuB - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- rfuC - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- rfuC - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- rfuC - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- rfuD - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- rfuD - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- rfuE - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- rfuE - Variable in class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
- rfuE - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- rfuE - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- rfuF - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- RLE - Static variable in class uk.ac.bristol.star.cdf.record.Compression
-
Run length encoding.
- rMaxRec - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- rNumDims - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- run() - Method in class uk.ac.bristol.star.cdf.util.CdfDump
-
Does the work, writing output.
- run() - Method in class uk.ac.bristol.star.cdf.util.CdfList
-
Does the work, writing output.
- runMain(String[]) - Static method in class uk.ac.bristol.star.cdf.util.CdfDump
-
Does the work for the command line tool, handling arguments.
- runMain(String[]) - Static method in class uk.ac.bristol.star.cdf.util.CdfList
-
Does the work for the command line tool, handling arguments.
- RVariant(RecordPlan, int) - Constructor for class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord.RVariant
-
Constructor.
- rVdrHead - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
S
- sArraysParms - Variable in class uk.ac.bristol.star.cdf.record.SparsenessParametersRecord
- sArraysType - Variable in class uk.ac.bristol.star.cdf.record.SparsenessParametersRecord
- scope - Variable in class uk.ac.bristol.star.cdf.record.AttributeDescriptorRecord
- set(long) - Method in class uk.ac.bristol.star.cdf.record.Pointer
-
Sets this pointer's current value.
- setBit64(boolean) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- setBit64(boolean) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Sets the 64bit-ness of this buf.
- setBit64(boolean) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- setBit64(boolean) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- setEncoding(boolean) - Method in class uk.ac.bristol.star.cdf.record.BankBuf
- setEncoding(boolean) - Method in interface uk.ac.bristol.star.cdf.record.Buf
-
Sets the encoding for reading numeric values as performed by the
readData*
methods. - setEncoding(boolean) - Method in class uk.ac.bristol.star.cdf.record.SimpleNioBuf
- setEncoding(boolean) - Method in class uk.ac.bristol.star.cdf.record.WrapperBuf
- setVerbosity(int) - Static method in class uk.ac.bristol.star.cdf.util.LogUtil
-
Sets the logging verbosity of the root logger and ensures that logging messages at that level are reported to the console.
- SGi - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- shape(Object, boolean) - Method in class uk.ac.bristol.star.cdf.Shaper
-
Takes a raw value array and turns it into an object of the notional shape for this shaper.
- Shaper - Class in uk.ac.bristol.star.cdf
-
Takes care of turning raw variable record values into shaped record values.
- Shaper(int[], boolean[]) - Constructor for class uk.ac.bristol.star.cdf.Shaper
-
Constructor.
- SimpleNioBuf - Class in uk.ac.bristol.star.cdf.record
-
Buf implementation based on a single NIO ByteBuffer.
- SimpleNioBuf(ByteBuffer, boolean, boolean) - Constructor for class uk.ac.bristol.star.cdf.record.SimpleNioBuf
-
Constructor.
- SparsenessParametersRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Sparseness Parameters Record.
- SparsenessParametersRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.SparsenessParametersRecord
-
Constructor.
- sRecords - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- SUN - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
T
- TIME_TT2000 - Static variable in class uk.ac.bristol.star.cdf.DataType
- toLines(String) - Static method in class uk.ac.bristol.star.cdf.record.Record
-
Splits an ASCII string into 0x0A-terminated lines.
- toString() - Method in class uk.ac.bristol.star.cdf.AttributeEntry
-
Formats the value of this entry as a string.
- toString() - Method in class uk.ac.bristol.star.cdf.DataType
- tt2kToUnixMillis(long) - Method in class uk.ac.bristol.star.cdf.TtScaler
-
Converts time in milliseconds from TT since J2000 to UTC since 1970 for this scaler.
- TtScaler - Class in uk.ac.bristol.star.cdf
-
Handles conversions between TT_TIME2000 (TT since J2000.0) and Unix (UTC since 1970-01-01) times.
- TtScaler(double, double, double, long, long) - Constructor for class uk.ac.bristol.star.cdf.TtScaler
-
Constructor.
U
- UCHAR - Static variable in class uk.ac.bristol.star.cdf.DataType
- UINT1 - Static variable in class uk.ac.bristol.star.cdf.DataType
- UINT2 - Static variable in class uk.ac.bristol.star.cdf.DataType
- UINT4 - Static variable in class uk.ac.bristol.star.cdf.DataType
- uirHead - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
- uk.ac.bristol.star.cdf - package uk.ac.bristol.star.cdf
-
Pure java library for read-only access to CDF (NASA Common Data Format) files.
- uk.ac.bristol.star.cdf.record - package uk.ac.bristol.star.cdf.record
- uk.ac.bristol.star.cdf.util - package uk.ac.bristol.star.cdf.util
- uncompress(Compression, Buf, long, long) - Static method in class uk.ac.bristol.star.cdf.record.Bufs
-
Decompresses part of an input Buf into an output Buf.
- uncompressStream(InputStream) - Method in class uk.ac.bristol.star.cdf.record.Compression
-
Turns a stream containing compressed data into a stream containing uncompressed data.
- UnusedInternalRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Unused Internal Record.
- UnusedInternalRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.UnusedInternalRecord
-
Constructor.
- uSize - Variable in class uk.ac.bristol.star.cdf.record.CompressedCdfRecord
V
- valueOf(String) - Static method in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Variable - Class in uk.ac.bristol.star.cdf
-
Provides the metadata and record data for a CDF variable.
- Variable(VariableDescriptorRecord, CdfInfo, RecordFactory) - Constructor for class uk.ac.bristol.star.cdf.Variable
-
Constructor.
- VariableAttribute - Class in uk.ac.bristol.star.cdf
-
Provides the description and per-variable entry values for a CDF attribute with variable scope.
- VariableAttribute(String, AttributeEntry[], AttributeEntry[]) - Constructor for class uk.ac.bristol.star.cdf.VariableAttribute
-
Constructor.
- VariableDescriptorRecord - Class in uk.ac.bristol.star.cdf.record
-
Abstract superclass for CDF Variable Descriptor Records.
- VariableDescriptorRecord.RVariant - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type rVariable Descriptor Record.
- VariableDescriptorRecord.ZVariant - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type zVariable Descriptor Record.
- VariableIndexRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Variable Index Record.
- VariableIndexRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.VariableIndexRecord
-
Constructor.
- VariableValuesRecord - Class in uk.ac.bristol.star.cdf.record
-
Field data for CDF record of type Variable Values Record.
- VariableValuesRecord(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.VariableValuesRecord
-
Constructor.
- VAX - Enum constant in enum class uk.ac.bristol.star.cdf.record.NumericEncoding
- vdrNext - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- version - Variable in class uk.ac.bristol.star.cdf.record.CdfDescriptorRecord
- vxrHead - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- vxrNext - Variable in class uk.ac.bristol.star.cdf.record.VariableIndexRecord
- vxrTail - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
W
- warnFormat(String) - Method in class uk.ac.bristol.star.cdf.record.Record
-
Called by
check*
methods to issue a warning if the check has failed. - WrapperBuf - Class in uk.ac.bristol.star.cdf.record
-
Buf implementation based on an existing Buf instance.
- WrapperBuf(Buf) - Constructor for class uk.ac.bristol.star.cdf.record.WrapperBuf
-
Constructor.
Z
- zDimSizes - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- zNumDims - Variable in class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord
- ZVariant(RecordPlan) - Constructor for class uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord.ZVariant
-
Constructor.
- ZVariant(RecordPlan, int) - Constructor for class uk.ac.bristol.star.cdf.record.VariableDescriptorRecord.ZVariant
-
Constructor.
- zVdrHead - Variable in class uk.ac.bristol.star.cdf.record.GlobalDescriptorRecord
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form