public abstract class BaseRecord extends AbstractRecord implements Serializable
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description |
|---|---|
protected RecordState |
state |
| Constructor and Description |
|---|
BaseRecord(RecordDefinition recordDefinition)
Construct a new empty BaseRecord using the recordDefinition.
|
| Modifier and Type | Method and Description |
|---|---|
RecordDefinition |
getRecordDefinition()
Get the metd data describing the Record and it's attributes.
|
RecordState |
getState() |
void |
setState(RecordState state) |
clone, compareTo, delete, entrySet, equals, get, getByte, getDouble, getFactory, getFieldTitle, getFloat, getGeometryValue, getIdentifier, getIdentifier, getIdentifier, getIdValue, getInteger, getLong, getShort, getString, getTypeName, getValue, getValueByPath, getValueMap, getValues, hasField, hasValue, hasValuesAny, isModified, isValid, isValid, put, setGeometryValue, setIdentifier, setIdValue, setValue, setValueByPath, setValueByPath, setValues, setValues, setValues, setValues, setValuesByPath, toString, updateStateclear, containsKey, containsValue, hashCode, isEmpty, keySet, putAll, remove, size, valuesprotected RecordState state
public BaseRecord(RecordDefinition recordDefinition)
recordDefinition - The recordDefinition defining the object type.public RecordDefinition getRecordDefinition()
getRecordDefinition in interface Recordpublic RecordState getState()
public void setState(RecordState state)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.