public interface IPKAttribute extends IEntityAttribute, IColumnAttribute
ATTRIBUTE_PREFIX
SEP
Modifier and Type | Method and Description |
---|---|
IdGenerationDescriptor |
getGoldenIdGenerationDescriptor()
Only relevant when
IEntity.isFuzzyMatched() |
IDGeneratorType |
getIDGeneratorType()
Deprecated.
use
IEntity#getSourceIdGenerationDescriptor() or getGoldenIdGenerationDescriptor() |
int |
getSequenceStartsWith()
Deprecated.
use
IEntity#getSourceIdGenerationDescriptor() or getGoldenIdGenerationDescriptor() |
IdGenerationDescriptor |
getSourceIdGenerationDescriptor() |
boolean |
isSearchable() |
getDeclaringEntity
getPrefixedUniqueName, getUniqueName
getDataTypeInfo, getLength, getLogicalType, getLov, getPhysicalName, getPhysicalType, getPrecision, getScale, getValueSeparator, isMultiValued
getName
IDGeneratorType getIDGeneratorType()
IEntity#getSourceIdGenerationDescriptor()
or getGoldenIdGenerationDescriptor()
MatchingBehavior.FUZZY_MATCHING
this
indicates the way Golden IDs are generated. For an IEntity with
MatchingBehavior.EXACT_ID_MATCHING
this indicates how IDs are
generated in Data Entry.int getSequenceStartsWith()
IEntity#getSourceIdGenerationDescriptor()
or getGoldenIdGenerationDescriptor()
getIDGeneratorType()
is
IDGeneratorType.SEQUENCE
IdGenerationDescriptor getSourceIdGenerationDescriptor()
IdGenerationDescriptor getGoldenIdGenerationDescriptor()
IEntity.isFuzzyMatched()
IllegalStateException
- if IEntity.isIdMatched()
boolean isSearchable()
Copyright © 2019. All rights reserved.