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 Details

    • 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.