public interface ForeingKey extends Cloneable
Modifier and Type | Interface and Description |
---|---|
static interface |
ForeingKey.ContextForeingKey |
Modifier and Type | Field and Description |
---|---|
static int |
MAX_AVAILABLE_VALUES |
clone, cloneQuietly, cloneQuietly
static final int MAX_AVAILABLE_VALUES
ForeingKey.ContextForeingKey createContext()
boolean isForeingKey()
boolean isClosedList()
java.lang.String getTableName()
java.lang.String getCodeName()
java.lang.String getLabelFormula()
boolean isEmpty()
java.lang.Object getCode(ForeingKey.ContextForeingKey context, Feature feature)
Feature getFeature(ForeingKey.ContextForeingKey context, java.lang.Object codeValue)
FeatureStore getFeatureStore(ForeingKey.ContextForeingKey context)
FeatureType getFeatureType(ForeingKey.ContextForeingKey context)
java.util.List<Feature> getFeatures(ForeingKey.ContextForeingKey context)
java.lang.String getLabel(ForeingKey.ContextForeingKey context, java.lang.Object codeValue)
java.lang.String getLabel(ForeingKey.ContextForeingKey context, Feature feature)
Expression getLabelExpression(ForeingKey.ContextForeingKey context)
FeatureQuery getQuery(ForeingKey.ContextForeingKey context, java.lang.Object codeValue)
StoresRepository getStoresRepository(ForeingKey.ContextForeingKey context)
DynObjectValueItem[] getAvailableValues(ForeingKey.ContextForeingKey context)
java.lang.String getLabelForValue(java.lang.Object value)
boolean getEnsureReferentialIntegrity()
boolean isInAvailableValues(java.lang.Object valueToCheck)
boolean hasAvailableValues()
void setEnsureReferentialIntegrity(boolean ensureReferentialIntegrity)
ensureReferentialIntegrity
-