uk.ac.bristol.star.cdf.record
Class AttributeEntryDescriptorRecord

java.lang.Object
  extended by uk.ac.bristol.star.cdf.record.Record
      extended by uk.ac.bristol.star.cdf.record.AttributeEntryDescriptorRecord
Direct Known Subclasses:
AttributeEntryDescriptorRecord.GrVariant, AttributeEntryDescriptorRecord.ZVariant

public abstract class AttributeEntryDescriptorRecord
extends Record

Abstract superclass for CDF Attribute Entry Descriptor Records. Two concrete subclasses exist for AzEDRs and AgrEDRs.

Since:
19 Jun 2013

Nested Class Summary
static class AttributeEntryDescriptorRecord.GrVariant
          Field data for CDF record of type Attribute g/rEntry Descriptor Record.
static class AttributeEntryDescriptorRecord.ZVariant
          Field data for CDF record of type Attribute zEntry Descriptor Record.
 
Field Summary
 long aedrNext
           
 int attrNum
           
 int dataType
           
 int num
           
 int numElems
           
 int rfuA
           
 int rfuB
           
 int rfuC
           
 int rfuD
           
 int rfuE
           
 
Method Summary
 long getValueOffset()
          Returns the file offset at which this record's Value field starts.
 
Methods inherited from class uk.ac.bristol.star.cdf.record.Record
checkEndRecord, checkIntValue, getBuf, getContentOffset, getRecordSize, getRecordType, getRecordTypeAbbreviation, hasBit, readIntArray, readOffsetArray, toLines, warnFormat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aedrNext

@CdfField
@OffsetField
public final long aedrNext

attrNum

@CdfField
public final int attrNum

dataType

@CdfField
public final int dataType

num

@CdfField
public final int num

numElems

@CdfField
public final int numElems

rfuA

@CdfField
public final int rfuA

rfuB

@CdfField
public final int rfuB

rfuC

@CdfField
public final int rfuC

rfuD

@CdfField
public final int rfuD

rfuE

@CdfField
public final int rfuE
Method Detail

getValueOffset

public long getValueOffset()
Returns the file offset at which this record's Value field starts.

Returns:
file offset of Value field