C
- type of constituent record types@API(value=EXPERIMENTAL) public abstract class SyntheticRecordType<C extends SyntheticRecordType.Constituent> extends RecordType
IndexMaintainer
that will evaluate KeyExpression
s against it.Modifier and Type | Class and Description |
---|---|
static class |
SyntheticRecordType.Constituent
A constituent type of the synthetic record type.
|
Modifier | Constructor and Description |
---|---|
protected |
SyntheticRecordType(RecordMetaData metaData,
Descriptors.Descriptor descriptor,
KeyExpression primaryKey,
Object recordTypeKey,
List<Index> indexes,
List<Index> multiTypeIndexes,
List<C> constituents) |
Modifier and Type | Method and Description |
---|---|
List<C> |
getConstituents() |
boolean |
isSynthetic()
Get whether this record type represents synthetic records.
|
String |
toString() |
getAllIndexes, getDescriptor, getExplicitRecordTypeKey, getIndexes, getMultiTypeIndexes, getName, getPrimaryKey, getRecordMetaData, getRecordTypeKey, getRecordTypeKeyTuple, getSinceVersion, hasExplicitRecordTypeKey, primaryKeyHasRecordTypePrefix
public boolean isSynthetic()
RecordType
isSynthetic
in class RecordType
true
if this record type represents synthetic records, false
if it represents records that are actually storedpublic String toString()
toString
in class RecordType