public final class FieldDECSubType extends DECSubType
SchemaTypeName (EBX® API).| Modifier and Type | Field and Description |
|---|---|
static FieldDECSubType |
ANY_DATE |
static FieldDECSubType |
BOOLEAN |
static FieldDECSubType |
DATE |
static FieldDECSubType |
DATETIME |
static FieldDECSubType |
DECIMAL |
static FieldDECSubType |
FOREIGN_KEY
Checks whether the field Data Element Concept is a foreign key.
|
static FieldDECSubType |
INTEGER |
static FieldDECSubType |
NUMBER |
static FieldDECSubType |
STRING |
static FieldDECSubType |
TEXT
Supports all
STRING and SchemaTypeName.OSD_TEXT (EBX® API) types. |
static FieldDECSubType |
URI |
| Constructor and Description |
|---|
FieldDECSubType(boolean supportList,
boolean supportComplexDataType,
Set<Class<?>> javaClasses)
Supports complex data type fields.
|
FieldDECSubType(Set<com.orchestranetworks.schema.SchemaTypeName> schemaTypeNames)
Doesn't support multi-occurrenced fields.
|
FieldDECSubType(Set<com.orchestranetworks.schema.SchemaTypeName> schemaTypeNames,
boolean supportList)
Supports multi-occurrenced fields.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isCompatible(com.orchestranetworks.schema.SchemaTypeName typeName)
Deprecated.
No replacement. The system will check the compatibility automatically.
|
public static final FieldDECSubType BOOLEAN
public static final FieldDECSubType STRING
public static final FieldDECSubType TEXT
STRING and SchemaTypeName.OSD_TEXT (EBX® API) types.public static final FieldDECSubType INTEGER
public static final FieldDECSubType DECIMAL
public static final FieldDECSubType NUMBER
public static final FieldDECSubType DATE
public static final FieldDECSubType DATETIME
public static final FieldDECSubType ANY_DATE
public static final FieldDECSubType URI
public static final FieldDECSubType FOREIGN_KEY
This does not support multi-occurs or complex data type foreign keys.
public FieldDECSubType(Set<com.orchestranetworks.schema.SchemaTypeName> schemaTypeNames)
public FieldDECSubType(Set<com.orchestranetworks.schema.SchemaTypeName> schemaTypeNames, boolean supportList)
@Deprecated public boolean isCompatible(com.orchestranetworks.schema.SchemaTypeName typeName)