Class MetaModelErrorCodes
- java.lang.Object
-
- com.aquima.interactions.metamodel.ds.MetaModelErrorCodes
-
public final class MetaModelErrorCodes extends Object
This class defines the various initialization errors that may occur when creating a meta model from data source.- Since:
- 5.1
- Author:
- O. Kerpershoek
-
-
Field Summary
Fields Modifier and Type Field Description static ErrorCode
AGGREGATE_PROBLEM
Indicates a problem with the aggregate.static ErrorCode
ATTRIBUTE_PROBLEM
Indicates a problem with an attribute.static ErrorCode
ATTRIBUTEUNKNOWNATTRIBUTE
This error code is used to indicate an attribute refers to an unknown entity type.static ErrorCode
ATTRIBUTEUNKNOWNDOMAIN
This error code is used to indicate an attribute refers to an unknown domain type.static ErrorCode
ATTRIBUTEUNKNOWNENTITY
This error code is used to indicate an attribute refers to an unknown entity type.static ErrorCode
DOMAIN_PROBLEM
Indicates a problem with a domain.static ErrorCode
DOMAINEMPTY
This error code is used for warnings when a domain without any values is detected.static ErrorCode
DUPLICATE_ENTITY_REFERENCE
This error code is used to indicate that a duplicate entity regerence was detected.static ErrorCode
DUPLICATE_METADATA
static ErrorCode
DUPLICATEATTRIBUTE
This error code is used to indicate that a duplicated attribute was detected.static ErrorCode
DUPLICATEDOMAIN
This error code is used to indicate that a duplicate domain was detected.static ErrorCode
DUPLICATEENTITY
This error code is used to indicate a duplicate entity was detected.static ErrorCode
DUPLICATEINSTANCE
This error code is used to indicate that multiple static instances were defined with the same name.static ErrorCode
DUPLICATESINGLETONINSTANCE
This error code is used to indicate that multiple singleton instances of the same type were detected.static ErrorCode
DUPLICATEVALUES
This error code is used to indicate that multiple values for the same (static instance) attribute were detected.static ErrorCode
ENTITY_PROBLEM
Indicates a problem with an entity.static ErrorCode
ENTITYCIRCULARSUPERTYPE
This error code is used to indicate the inheritance relation between entities is invalid.static ErrorCode
ENTITYEXTENDSSINGLETON
This error code is used to indicate an entity may not extend a singleton type.static ErrorCode
ENTITYUNKNOWNSUPERTYPE
This error code is used to indicate an attribute refers to an unknown entity super-type.static ErrorCode
INSTANCE_PROBLEM
Indicates a problem with a (static) instance.static ErrorCode
INSTANCEINVALIDVALUE
This error code is used to indicate a static instance contains an invalid value.static ErrorCode
INSTANCEUNKNOWNATTRIBUTE
This error code is used to indicate a static instance refers to an unknown attribute.static ErrorCode
INSTANCEUNKNOWNENTITY
This error code is used to indicate a static instance refers to an unknown entity.static ErrorCode
INSTANCEUNKNOWNINSTANCE
This error code is used to indicate a static instance refers to an unknown attribute.static ErrorCode
INVALID_AGGREGATE_KEYWORD
This error code is used to indicate a name shadows a keyword.static ErrorCode
INVALID_AGGREGATE_NAME
Indicates a problem with the aggregate name.static ErrorCode
INVALID_ATTRIBUTE_KEYWORD
This error code is used to indicate a name shadows a keyword.static ErrorCode
INVALID_ATTRIBUTE_NAME
This error code is used to indicate a name contains invalid characters.static ErrorCode
INVALID_ENTITY_KEYWORD
This error code is used to indicate a name shadows a keyword.static ErrorCode
INVALID_ENTITY_NAME
This error code is used to indicate a name contains invalid characters.static ErrorCode
INVALID_INSTANCE_KEYWORD
This error code is used to indicate a name shadows a keyword.static ErrorCode
INVALID_INSTANCE_NAME
This error code is used to indicate a name contains invalid characters.static ErrorCode
INVALID_METADATA_DOMAIN_TYPE
This error code is used to indicate a metadata refers to a domain with an incompatible type.static ErrorCode
INVALID_METADATA_KEYWORD
static ErrorCode
INVALID_METADATA_NAME
static ErrorCode
INVALID_REFERENCE_TYPE
This error code is used to indicate a attribute has an invalid reference.static ErrorCode
INVALID_REVERSE_TARGET
This error code is used to indicate a reverse relation refers to an invalid attribute.static ErrorCode
INVALIDDOMAINTYPE
This error code is used to indicate an attribute refers to a domain with an incompatible type.static ErrorCode
INVALIDREVERSEATTRIBUTE
This error code is used to indicate that a reference is defined for a non-entity attribute.static ErrorCode
INVALIDREVERSETYPE
This error code is used to indicate that a reference is defined for a non-entity attribute.static ErrorCode
INVALIDSTATICINSTANCERELATION
This error code is used to warn about invalid relations in static instances.static ErrorCode
METADATA_UNKNOWN_DOMAIN
This error code is used to indicate a metadata refers to an unknown domain type.static ErrorCode
MULTIVALUE_RELATION_TO_SINGLETON
This (warning) error code is used when a multi-value relation is defined to a singleton.static ErrorCode
NOATTRIBUTESFORENTITY
This error code is used to warn about the lack of attributes in an entity definition.static ErrorCode
NOEXTERNALDOMAINIMPLEMENTATION
This error code is used for errors when an external domain without any values is detected.
-
-
-
Field Detail
-
INVALID_ATTRIBUTE_NAME
public static final ErrorCode INVALID_ATTRIBUTE_NAME
This error code is used to indicate a name contains invalid characters.
-
INVALID_ATTRIBUTE_KEYWORD
public static final ErrorCode INVALID_ATTRIBUTE_KEYWORD
This error code is used to indicate a name shadows a keyword.
-
INVALID_ENTITY_NAME
public static final ErrorCode INVALID_ENTITY_NAME
This error code is used to indicate a name contains invalid characters.
-
INVALID_ENTITY_KEYWORD
public static final ErrorCode INVALID_ENTITY_KEYWORD
This error code is used to indicate a name shadows a keyword.
-
INVALID_INSTANCE_NAME
public static final ErrorCode INVALID_INSTANCE_NAME
This error code is used to indicate a name contains invalid characters.
-
INVALID_INSTANCE_KEYWORD
public static final ErrorCode INVALID_INSTANCE_KEYWORD
This error code is used to indicate a name shadows a keyword.
-
INVALIDDOMAINTYPE
public static final ErrorCode INVALIDDOMAINTYPE
This error code is used to indicate an attribute refers to a domain with an incompatible type.
-
INVALID_METADATA_DOMAIN_TYPE
public static final ErrorCode INVALID_METADATA_DOMAIN_TYPE
This error code is used to indicate a metadata refers to a domain with an incompatible type.
-
ATTRIBUTEUNKNOWNDOMAIN
public static final ErrorCode ATTRIBUTEUNKNOWNDOMAIN
This error code is used to indicate an attribute refers to an unknown domain type.
-
METADATA_UNKNOWN_DOMAIN
public static final ErrorCode METADATA_UNKNOWN_DOMAIN
This error code is used to indicate a metadata refers to an unknown domain type.
-
ATTRIBUTEUNKNOWNENTITY
public static final ErrorCode ATTRIBUTEUNKNOWNENTITY
This error code is used to indicate an attribute refers to an unknown entity type.
-
ENTITYUNKNOWNSUPERTYPE
public static final ErrorCode ENTITYUNKNOWNSUPERTYPE
This error code is used to indicate an attribute refers to an unknown entity super-type.
-
ENTITYCIRCULARSUPERTYPE
public static final ErrorCode ENTITYCIRCULARSUPERTYPE
This error code is used to indicate the inheritance relation between entities is invalid.
-
ATTRIBUTEUNKNOWNATTRIBUTE
public static final ErrorCode ATTRIBUTEUNKNOWNATTRIBUTE
This error code is used to indicate an attribute refers to an unknown entity type.
-
MULTIVALUE_RELATION_TO_SINGLETON
public static final ErrorCode MULTIVALUE_RELATION_TO_SINGLETON
This (warning) error code is used when a multi-value relation is defined to a singleton.
-
DOMAINEMPTY
public static final ErrorCode DOMAINEMPTY
This error code is used for warnings when a domain without any values is detected.
-
NOEXTERNALDOMAINIMPLEMENTATION
public static final ErrorCode NOEXTERNALDOMAINIMPLEMENTATION
This error code is used for errors when an external domain without any values is detected.
-
DUPLICATEDOMAIN
public static final ErrorCode DUPLICATEDOMAIN
This error code is used to indicate that a duplicate domain was detected. The domain must be unique by name.
-
INSTANCEUNKNOWNENTITY
public static final ErrorCode INSTANCEUNKNOWNENTITY
This error code is used to indicate a static instance refers to an unknown entity.
-
INSTANCEUNKNOWNATTRIBUTE
public static final ErrorCode INSTANCEUNKNOWNATTRIBUTE
This error code is used to indicate a static instance refers to an unknown attribute.
-
INSTANCEUNKNOWNINSTANCE
public static final ErrorCode INSTANCEUNKNOWNINSTANCE
This error code is used to indicate a static instance refers to an unknown attribute.
-
INSTANCEINVALIDVALUE
public static final ErrorCode INSTANCEINVALIDVALUE
This error code is used to indicate a static instance contains an invalid value.
-
ENTITYEXTENDSSINGLETON
public static final ErrorCode ENTITYEXTENDSSINGLETON
This error code is used to indicate an entity may not extend a singleton type.
-
NOATTRIBUTESFORENTITY
public static final ErrorCode NOATTRIBUTESFORENTITY
This error code is used to warn about the lack of attributes in an entity definition.
-
INVALIDREVERSEATTRIBUTE
public static final ErrorCode INVALIDREVERSEATTRIBUTE
This error code is used to indicate that a reference is defined for a non-entity attribute.
-
INVALIDREVERSETYPE
public static final ErrorCode INVALIDREVERSETYPE
This error code is used to indicate that a reference is defined for a non-entity attribute.
-
DUPLICATESINGLETONINSTANCE
public static final ErrorCode DUPLICATESINGLETONINSTANCE
This error code is used to indicate that multiple singleton instances of the same type were detected.
-
DUPLICATEINSTANCE
public static final ErrorCode DUPLICATEINSTANCE
This error code is used to indicate that multiple static instances were defined with the same name.
-
DUPLICATEENTITY
public static final ErrorCode DUPLICATEENTITY
This error code is used to indicate a duplicate entity was detected. Entities should be unique on both name and GUID.
-
DUPLICATEATTRIBUTE
public static final ErrorCode DUPLICATEATTRIBUTE
This error code is used to indicate that a duplicated attribute was detected. The attribute must be unique on both name and GUID.
-
DUPLICATEVALUES
public static final ErrorCode DUPLICATEVALUES
This error code is used to indicate that multiple values for the same (static instance) attribute were detected.
-
INVALIDSTATICINSTANCERELATION
public static final ErrorCode INVALIDSTATICINSTANCERELATION
This error code is used to warn about invalid relations in static instances.
-
INVALID_REVERSE_TARGET
public static final ErrorCode INVALID_REVERSE_TARGET
This error code is used to indicate a reverse relation refers to an invalid attribute.
-
ENTITY_PROBLEM
public static final ErrorCode ENTITY_PROBLEM
Indicates a problem with an entity.
-
INSTANCE_PROBLEM
public static final ErrorCode INSTANCE_PROBLEM
Indicates a problem with a (static) instance.
-
DOMAIN_PROBLEM
public static final ErrorCode DOMAIN_PROBLEM
Indicates a problem with a domain.
-
ATTRIBUTE_PROBLEM
public static final ErrorCode ATTRIBUTE_PROBLEM
Indicates a problem with an attribute.
-
AGGREGATE_PROBLEM
public static final ErrorCode AGGREGATE_PROBLEM
Indicates a problem with the aggregate.
-
INVALID_AGGREGATE_NAME
public static final ErrorCode INVALID_AGGREGATE_NAME
Indicates a problem with the aggregate name.
-
INVALID_AGGREGATE_KEYWORD
public static final ErrorCode INVALID_AGGREGATE_KEYWORD
This error code is used to indicate a name shadows a keyword.
-
DUPLICATE_ENTITY_REFERENCE
public static final ErrorCode DUPLICATE_ENTITY_REFERENCE
This error code is used to indicate that a duplicate entity regerence was detected. The domain must be unique by name.
-
INVALID_METADATA_NAME
public static final ErrorCode INVALID_METADATA_NAME
-
INVALID_METADATA_KEYWORD
public static final ErrorCode INVALID_METADATA_KEYWORD
-
DUPLICATE_METADATA
public static final ErrorCode DUPLICATE_METADATA
-
INVALID_REFERENCE_TYPE
public static final ErrorCode INVALID_REFERENCE_TYPE
This error code is used to indicate a attribute has an invalid reference.
-
-