net.sourceforge.jpalm.mobiledb.record
Class FilteredDataRecord

java.lang.Object
  extended by net.sourceforge.jpalm.DataBlock
      extended by net.sourceforge.jpalm.mobiledb.record.AbstractRecord
          extended by net.sourceforge.jpalm.mobiledb.record.DataRecord
              extended by net.sourceforge.jpalm.mobiledb.record.FilteredDataRecord
All Implemented Interfaces:
Record

public class FilteredDataRecord
extends DataRecord

A data record in a MobileDB database that is being filtered from view.


Field Summary
static net.sourceforge.juint.UInt8 CATEGORY_ID
          The category identifier for this record.
 
Fields inherited from class net.sourceforge.jpalm.mobiledb.record.AbstractRecord
fields, header, HEADER, MAX_FIELD_WIDTH, TERIMINATOR, TRAILER
 
Constructor Summary
FilteredDataRecord()
          Creates a new filtered data record with no data.
FilteredDataRecord(byte[] data)
          Creates a new filtered data record from a byte array.
FilteredDataRecord(java.util.List<Type> fields)
          Creates a new data record from the specified fields.
FilteredDataRecord(Record record)
          Creates a new filtered data record from a Record.
 
Method Summary
 
Methods inherited from class net.sourceforge.jpalm.mobiledb.record.DataRecord
getFields, setFields
 
Methods inherited from class net.sourceforge.jpalm.mobiledb.record.AbstractRecord
deserialize, equals, getHeader, getInternalFields, serialize, setHeader, setInternalFields, trimOrFillList
 
Methods inherited from class net.sourceforge.jpalm.DataBlock
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CATEGORY_ID

public static final net.sourceforge.juint.UInt8 CATEGORY_ID
The category identifier for this record.

Constructor Detail

FilteredDataRecord

public FilteredDataRecord()
Creates a new filtered data record with no data.


FilteredDataRecord

public FilteredDataRecord(Record record)
Creates a new filtered data record from a Record.

Parameters:
record - the record

FilteredDataRecord

public FilteredDataRecord(byte[] data)
Creates a new filtered data record from a byte array.

Parameters:
data - the byte array
See Also:
AbstractRecord.deserialize(byte[])

FilteredDataRecord

public FilteredDataRecord(java.util.List<Type> fields)
Creates a new data record from the specified fields.

Parameters:
fields - the fields
See Also:
DataRecord.setFields(List)