Class DescriptorException

  • All Implemented Interfaces:
    java.io.Serializable

    public class DescriptorException
    extends ValidationException
    Purpose: This exception is used for any problem that is detected with a descriptor or mapping.
    See Also:
    Serialized Form
    • Field Detail

      • ATTRIBUTE_AND_MAPPING_WITH_INDIRECTION_MISMATCH

        public static final int ATTRIBUTE_AND_MAPPING_WITH_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • ATTRIBUTE_AND_MAPPING_WITHOUT_INDIRECTION_MISMATCH

        public static final int ATTRIBUTE_AND_MAPPING_WITHOUT_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • ATTRIBUTE_NAME_NOT_SPECIFIED

        public static final int ATTRIBUTE_NAME_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • ATTRIBUTE_TYPE_NOT_VALID

        public static final int ATTRIBUTE_TYPE_NOT_VALID
        See Also:
        Constant Field Values
      • CLASS_INDICATOR_FIELD_NOT_FOUND

        public static final int CLASS_INDICATOR_FIELD_NOT_FOUND
        See Also:
        Constant Field Values
      • DIRECT_FIELD_NAME_NOT_SET

        public static final int DIRECT_FIELD_NAME_NOT_SET
        See Also:
        Constant Field Values
      • FIELD_NAME_NOT_SET_IN_MAPPING

        public static final int FIELD_NAME_NOT_SET_IN_MAPPING
        See Also:
        Constant Field Values
      • FOREIGN_KEYS_DEFINED_INCORRECTLY

        public static final int FOREIGN_KEYS_DEFINED_INCORRECTLY
        See Also:
        Constant Field Values
      • IDENTITY_MAP_NOT_SPECIFIED

        public static final int IDENTITY_MAP_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_GETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR

        public static final int ILLEGAL_ACCESS_WHILE_GETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_CLONING

        public static final int ILLEGAL_ACCESS_WHILE_CLONING
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_CONSTRUCTOR_INSTANTIATION

        public static final int ILLEGAL_ACCESS_WHILE_CONSTRUCTOR_INSTANTIATION
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_EVENT_EXECUTION

        public static final int ILLEGAL_ACCESS_WHILE_EVENT_EXECUTION
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR

        public static final int ILLEGAL_ACCESS_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_INSTANTIATING_METHOD_BASED_PROXY

        public static final int ILLEGAL_ACCESS_WHILE_INSTANTIATING_METHOD_BASED_PROXY
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_INVOKING_ATTRIBUTE_METHOD

        public static final int ILLEGAL_ACCESS_WHILE_INVOKING_ATTRIBUTE_METHOD
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_INVOKING_FIELD_TO_METHOD

        public static final int ILLEGAL_ACCESS_WHILE_INVOKING_FIELD_TO_METHOD
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_INVOKING_ROW_EXTRACTION_METHOD

        public static final int ILLEGAL_ACCESS_WHILE_INVOKING_ROW_EXTRACTION_METHOD
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_METHOD_INSTANTIATION

        public static final int ILLEGAL_ACCESS_WHILE_METHOD_INSTANTIATION
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_OBSOLETE_EVENT_EXECUTION

        public static final int ILLEGAL_ACCESS_WHILE_OBSOLETE_EVENT_EXECUTION
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_SETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR

        public static final int ILLEGAL_ACCESS_WHILE_SETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_SETTING_VALUE_THRU_METHOD_ACCESSOR

        public static final int ILLEGAL_ACCESS_WHILE_SETTING_VALUE_THRU_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_GETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR

        public static final int ILLEGAL_ARGUMENT_WHILE_GETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR

        public static final int ILLEGAL_ARGUMENT_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_INSTANTIATING_METHOD_BASED_PROXY

        public static final int ILLEGAL_ARGUMENT_WHILE_INSTANTIATING_METHOD_BASED_PROXY
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_INVOKING_ATTRIBUTE_METHOD

        public static final int ILLEGAL_ARGUMENT_WHILE_INVOKING_ATTRIBUTE_METHOD
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_INVOKING_FIELD_TO_METHOD

        public static final int ILLEGAL_ARGUMENT_WHILE_INVOKING_FIELD_TO_METHOD
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_OBSOLETE_EVENT_EXECUTION

        public static final int ILLEGAL_ARGUMENT_WHILE_OBSOLETE_EVENT_EXECUTION
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_SETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR

        public static final int ILLEGAL_ARGUMENT_WHILE_SETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • ILLEGAL_ARGUMENT_WHILE_SETTING_VALUE_THRU_METHOD_ACCESSOR

        public static final int ILLEGAL_ARGUMENT_WHILE_SETTING_VALUE_THRU_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • INSTANTIATION_WHILE_CONSTRUCTOR_INSTANTIATION

        public static final int INSTANTIATION_WHILE_CONSTRUCTOR_INSTANTIATION
        See Also:
        Constant Field Values
      • INVALID_DATA_MODIFICATION_EVENT

        public static final int INVALID_DATA_MODIFICATION_EVENT
        See Also:
        Constant Field Values
      • INVALID_DATA_MODIFICATION_EVENT_CODE

        public static final int INVALID_DATA_MODIFICATION_EVENT_CODE
        See Also:
        Constant Field Values
      • INVALID_DESCRIPTOR_EVENT_CODE

        public static final int INVALID_DESCRIPTOR_EVENT_CODE
        See Also:
        Constant Field Values
      • JAVA_CLASS_NOT_SPECIFIED

        public static final int JAVA_CLASS_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • DESCRIPTOR_FOR_INTERFACE_IS_MISSING

        public static final int DESCRIPTOR_FOR_INTERFACE_IS_MISSING
        See Also:
        Constant Field Values
      • MAPPING_FOR_SEQUENCE_NUMBER_FIELD

        public static final int MAPPING_FOR_SEQUENCE_NUMBER_FIELD
        See Also:
        Constant Field Values
      • MISSING_CLASS_FOR_INDICATOR_FIELD_VALUE

        public static final int MISSING_CLASS_FOR_INDICATOR_FIELD_VALUE
        See Also:
        Constant Field Values
      • MISSING_CLASS_INDICATOR_FIELD

        public static final int MISSING_CLASS_INDICATOR_FIELD
        See Also:
        Constant Field Values
      • MISSING_MAPPING_FOR_FIELD

        public static final int MISSING_MAPPING_FOR_FIELD
        See Also:
        Constant Field Values
      • NO_MAPPING_FOR_PRIMARY_KEY

        public static final int NO_MAPPING_FOR_PRIMARY_KEY
        See Also:
        Constant Field Values
      • MULTIPLE_TABLE_PRIMARY_KEY_NOT_SPECIFIED

        public static final int MULTIPLE_TABLE_PRIMARY_KEY_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • MULTIPLE_WRITE_MAPPINGS_FOR_FIELD

        public static final int MULTIPLE_WRITE_MAPPINGS_FOR_FIELD
        See Also:
        Constant Field Values
      • NO_ATTRIBUTE_TRANSFORMATION_METHOD

        public static final int NO_ATTRIBUTE_TRANSFORMATION_METHOD
        See Also:
        Constant Field Values
      • NO_FIELD_NAME_FOR_MAPPING

        public static final int NO_FIELD_NAME_FOR_MAPPING
        See Also:
        Constant Field Values
      • NO_FOREIGN_KEYS_ARE_SPECIFIED

        public static final int NO_FOREIGN_KEYS_ARE_SPECIFIED
        See Also:
        Constant Field Values
      • NO_REFERENCE_KEY_IS_SPECIFIED

        public static final int NO_REFERENCE_KEY_IS_SPECIFIED
        See Also:
        Constant Field Values
      • NO_SOURCE_RELATION_KEYS_SPECIFIED

        public static final int NO_SOURCE_RELATION_KEYS_SPECIFIED
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_ON_FIND_OBSOLETE_METHOD

        public static final int NO_SUCH_METHOD_ON_FIND_OBSOLETE_METHOD
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_ON_INITIALIZING_ATTRIBUTE_METHOD

        public static final int NO_SUCH_METHOD_ON_INITIALIZING_ATTRIBUTE_METHOD
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_WHILE_CONSTRUCTOR_INSTANTIATION

        public static final int NO_SUCH_METHOD_WHILE_CONSTRUCTOR_INSTANTIATION
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_WHILE_CONVERTING_TO_METHOD

        public static final int NO_SUCH_METHOD_WHILE_CONVERTING_TO_METHOD
        See Also:
        Constant Field Values
      • NO_SUCH_FIELD_WHILE_INITIALIZING_ATTRIBUTES_IN_INSTANCE_VARIABLE_ACCESSOR

        public static final int NO_SUCH_FIELD_WHILE_INITIALIZING_ATTRIBUTES_IN_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_WHILE_INITIALIZING_ATTRIBUTES_IN_METHOD_ACCESSOR

        public static final int NO_SUCH_METHOD_WHILE_INITIALIZING_ATTRIBUTES_IN_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_WHILE_INITIALIZING_CLASS_EXTRACTION_METHOD

        public static final int NO_SUCH_METHOD_WHILE_INITIALIZING_CLASS_EXTRACTION_METHOD
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_WHILE_INITIALIZING_COPY_POLICY

        public static final int NO_SUCH_METHOD_WHILE_INITIALIZING_COPY_POLICY
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_WHILE_INITIALIZING_INSTANTIATION_POLICY

        public static final int NO_SUCH_METHOD_WHILE_INITIALIZING_INSTANTIATION_POLICY
        See Also:
        Constant Field Values
      • NO_TARGET_FOREIGN_KEYS_SPECIFIED

        public static final int NO_TARGET_FOREIGN_KEYS_SPECIFIED
        See Also:
        Constant Field Values
      • NO_TARGET_RELATION_KEYS_SPECIFIED

        public static final int NO_TARGET_RELATION_KEYS_SPECIFIED
        See Also:
        Constant Field Values
      • NULL_FOR_NON_NULL_AGGREGATE

        public static final int NULL_FOR_NON_NULL_AGGREGATE
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_GETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR

        public static final int NULL_POINTER_WHILE_GETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR

        public static final int NULL_POINTER_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_SETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR

        public static final int NULL_POINTER_WHILE_SETTING_VALUE_THRU_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_SETTING_VALUE_THRU_METHOD_ACCESSOR

        public static final int NULL_POINTER_WHILE_SETTING_VALUE_THRU_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • PARENT_DESCRIPTOR_NOT_SPECIFIED

        public static final int PARENT_DESCRIPTOR_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • PRIMARY_KEY_FIELDS_NOT_SPECIFIED

        public static final int PRIMARY_KEY_FIELDS_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • REFERENCE_CLASS_NOT_SPECIFIED

        public static final int REFERENCE_CLASS_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • REFERENCE_DESCRIPTOR_IS_NOT_AGGREGATE

        public static final int REFERENCE_DESCRIPTOR_IS_NOT_AGGREGATE
        See Also:
        Constant Field Values
      • REFERENCE_KEY_FIELD_NOT_PROPERLY_SPECIFIED

        public static final int REFERENCE_KEY_FIELD_NOT_PROPERLY_SPECIFIED
        See Also:
        Constant Field Values
      • REFERENCE_TABLE_NOT_SPECIFIED

        public static final int REFERENCE_TABLE_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • RELATION_KEY_FIELD_NOT_PROPERLY_SPECIFIED

        public static final int RELATION_KEY_FIELD_NOT_PROPERLY_SPECIFIED
        See Also:
        Constant Field Values
      • RETURN_TYPE_IN_GET_ATTRIBUTE_ACCESSOR

        public static final int RETURN_TYPE_IN_GET_ATTRIBUTE_ACCESSOR
        See Also:
        Constant Field Values
      • SECURITY_ON_FIND_METHOD

        public static final int SECURITY_ON_FIND_METHOD
        See Also:
        Constant Field Values
      • SECURITY_ON_FIND_OBSOLETE_METHOD

        public static final int SECURITY_ON_FIND_OBSOLETE_METHOD
        See Also:
        Constant Field Values
      • SECURITY_ON_INITIALIZING_ATTRIBUTE_METHOD

        public static final int SECURITY_ON_INITIALIZING_ATTRIBUTE_METHOD
        See Also:
        Constant Field Values
      • SECURITY_WHILE_CONVERTING_TO_METHOD

        public static final int SECURITY_WHILE_CONVERTING_TO_METHOD
        See Also:
        Constant Field Values
      • SECURITY_WHILE_INITIALIZING_ATTRIBUTES_IN_INSTANCE_VARIABLE_ACCESSOR

        public static final int SECURITY_WHILE_INITIALIZING_ATTRIBUTES_IN_INSTANCE_VARIABLE_ACCESSOR
        See Also:
        Constant Field Values
      • SECURITY_WHILE_INITIALIZING_ATTRIBUTES_IN_METHOD_ACCESSOR

        public static final int SECURITY_WHILE_INITIALIZING_ATTRIBUTES_IN_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • SECURITY_WHILE_INITIALIZING_CLASS_EXTRACTION_METHOD

        public static final int SECURITY_WHILE_INITIALIZING_CLASS_EXTRACTION_METHOD
        See Also:
        Constant Field Values
      • SECURITY_WHILE_INITIALIZING_COPY_POLICY

        public static final int SECURITY_WHILE_INITIALIZING_COPY_POLICY
        See Also:
        Constant Field Values
      • SECURITY_WHILE_INITIALIZING_INSTANTIATION_POLICY

        public static final int SECURITY_WHILE_INITIALIZING_INSTANTIATION_POLICY
        See Also:
        Constant Field Values
      • SEQUENCE_NUMBER_PROPERTY_NOT_SPECIFIED

        public static final int SEQUENCE_NUMBER_PROPERTY_NOT_SPECIFIED
        See Also:
        Constant Field Values
      • SIZE_MISMATCH_OF_FOREIGN_KEYS

        public static final int SIZE_MISMATCH_OF_FOREIGN_KEYS
        See Also:
        Constant Field Values
      • TARGET_FOREIGN_KEYS_SIZE_MISMATCH

        public static final int TARGET_FOREIGN_KEYS_SIZE_MISMATCH
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_CLONING

        public static final int TARGET_INVOCATION_WHILE_CLONING
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_EVENT_EXECUTION

        public static final int TARGET_INVOCATION_WHILE_EVENT_EXECUTION
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR

        public static final int TARGET_INVOCATION_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_INSTANTIATING_METHOD_BASED_PROXY

        public static final int TARGET_INVOCATION_WHILE_INSTANTIATING_METHOD_BASED_PROXY
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_INVOKING_ATTRIBUTE_METHOD

        public static final int TARGET_INVOCATION_WHILE_INVOKING_ATTRIBUTE_METHOD
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_INVOKING_FIELD_TO_METHOD

        public static final int TARGET_INVOCATION_WHILE_INVOKING_FIELD_TO_METHOD
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_INVOKING_ROW_EXTRACTION_METHOD

        public static final int TARGET_INVOCATION_WHILE_INVOKING_ROW_EXTRACTION_METHOD
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_METHOD_INSTANTIATION

        public static final int TARGET_INVOCATION_WHILE_METHOD_INSTANTIATION
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_OBSOLETE_EVENT_EXECUTION

        public static final int TARGET_INVOCATION_WHILE_OBSOLETE_EVENT_EXECUTION
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_SETTING_VALUE_THRU_METHOD_ACESSOR

        public static final int TARGET_INVOCATION_WHILE_SETTING_VALUE_THRU_METHOD_ACESSOR
        See Also:
        Constant Field Values
      • VALUE_NOT_FOUND_IN_CLASS_INDICATOR_MAPPING

        public static final int VALUE_NOT_FOUND_IN_CLASS_INDICATOR_MAPPING
        See Also:
        Constant Field Values
      • WRITE_LOCK_FIELD_IN_CHILD_DESCRIPTOR

        public static final int WRITE_LOCK_FIELD_IN_CHILD_DESCRIPTOR
        See Also:
        Constant Field Values
      • MULTIPLE_TABLE_PRIMARY_KEY_MUST_BE_FULLY_QUALIFIED

        public static final int MULTIPLE_TABLE_PRIMARY_KEY_MUST_BE_FULLY_QUALIFIED
        See Also:
        Constant Field Values
      • ONLY_ONE_TABLE_CAN_BE_ADDED_WITH_THIS_METHOD

        public static final int ONLY_ONE_TABLE_CAN_BE_ADDED_WITH_THIS_METHOD
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_CONSTRUCTOR_INSTANTIATION

        public static final int NULL_POINTER_WHILE_CONSTRUCTOR_INSTANTIATION
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_METHOD_INSTANTIATION

        public static final int NULL_POINTER_WHILE_METHOD_INSTANTIATION
        See Also:
        Constant Field Values
      • NO_ATTRBUTE_VALUE_CONVERSION_TO_FIELD_VALUE_PROVIDED

        public static final int NO_ATTRBUTE_VALUE_CONVERSION_TO_FIELD_VALUE_PROVIDED
        See Also:
        Constant Field Values
      • NO_FIELD_VALUE_CONVERSION_TO_ATTRIBUTE_VALUE_PROVIDED

        public static final int NO_FIELD_VALUE_CONVERSION_TO_ATTRIBUTE_VALUE_PROVIDED
        See Also:
        Constant Field Values
      • LOCK_MAPPING_CANNOT_BE_READONLY

        public static final int LOCK_MAPPING_CANNOT_BE_READONLY
        See Also:
        Constant Field Values
      • LOCK_MAPPING_MUST_BE_READONLY

        public static final int LOCK_MAPPING_MUST_BE_READONLY
        See Also:
        Constant Field Values
      • CHILD_DOES_NOT_DEFINE_ABSTRACT_QUERY_KEY

        public static final int CHILD_DOES_NOT_DEFINE_ABSTRACT_QUERY_KEY
        See Also:
        Constant Field Values
      • SET_EXISTENCE_CHECKING_NOT_UNDERSTOOD

        public static final int SET_EXISTENCE_CHECKING_NOT_UNDERSTOOD
        See Also:
        Constant Field Values
      • VALUE_HOLDER_INSTANTIATION_MISMATCH

        public static final int VALUE_HOLDER_INSTANTIATION_MISMATCH
        See Also:
        Constant Field Values
      • RETURN_AND_MAPPING_WITH_INDIRECTION_MISMATCH

        public static final int RETURN_AND_MAPPING_WITH_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • RETURN_AND_MAPPING_WITHOUT_INDIRECTION_MISMATCH

        public static final int RETURN_AND_MAPPING_WITHOUT_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • PARAMETER_AND_MAPPING_WITH_INDIRECTION_MISMATCH

        public static final int PARAMETER_AND_MAPPING_WITH_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • PARAMETER_AND_MAPPING_WITHOUT_INDIRECTION_MISMATCH

        public static final int PARAMETER_AND_MAPPING_WITHOUT_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • GET_METHOD_RETURN_TYPE_NOT_VALID

        public static final int GET_METHOD_RETURN_TYPE_NOT_VALID
        See Also:
        Constant Field Values
      • SET_METHOD_PARAMETER_TYPE_NOT_VALID

        public static final int SET_METHOD_PARAMETER_TYPE_NOT_VALID
        See Also:
        Constant Field Values
      • ILLEGAL_TABLE_NAME_IN_MULTIPLE_TABLE_FOREIGN_KEY

        public static final int ILLEGAL_TABLE_NAME_IN_MULTIPLE_TABLE_FOREIGN_KEY
        See Also:
        Constant Field Values
      • ATTRIBUTE_AND_MAPPING_WITH_TRANSPARENT_INDIRECTION_MISMATCH

        public static final int ATTRIBUTE_AND_MAPPING_WITH_TRANSPARENT_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • RETURN_AND_MAPPING_WITH_TRANSPARENT_INDIRECTION_MISMATCH

        public static final int RETURN_AND_MAPPING_WITH_TRANSPARENT_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • PARAMETER_AND_MAPPING_WITH_TRANSPARENT_INDIRECTION_MISMATCH

        public static final int PARAMETER_AND_MAPPING_WITH_TRANSPARENT_INDIRECTION_MISMATCH
        See Also:
        Constant Field Values
      • FIELD_IS_NOT_PRESENT_IN_DATABASE

        public static final int FIELD_IS_NOT_PRESENT_IN_DATABASE
        See Also:
        Constant Field Values
      • TABLE_IS_NOT_PRESENT_IN_DATABASE

        public static final int TABLE_IS_NOT_PRESENT_IN_DATABASE
        See Also:
        Constant Field Values
      • MULTIPLE_TABLE_INSERT_ORDER_MISMATCH

        public static final int MULTIPLE_TABLE_INSERT_ORDER_MISMATCH
        See Also:
        Constant Field Values
      • INVALID_USE_OF_TRANSPARENT_INDIRECTION

        public static final int INVALID_USE_OF_TRANSPARENT_INDIRECTION
        See Also:
        Constant Field Values
      • MISSING_INDIRECT_CONTAINER_CONSTRUCTOR

        public static final int MISSING_INDIRECT_CONTAINER_CONSTRUCTOR
        See Also:
        Constant Field Values
      • COULD_NOT_INSTANTIATE_INDIRECT_CONTAINER_CLASS

        public static final int COULD_NOT_INSTANTIATE_INDIRECT_CONTAINER_CLASS
        See Also:
        Constant Field Values
      • INVALID_CONTAINER_POLICY

        public static final int INVALID_CONTAINER_POLICY
        See Also:
        Constant Field Values
      • INVALID_CONTAINER_POLICY_WITH_TRANSPARENT_INDIRECTION

        public static final int INVALID_CONTAINER_POLICY_WITH_TRANSPARENT_INDIRECTION
        See Also:
        Constant Field Values
      • INVALID_USE_OF_NO_INDIRECTION

        public static final int INVALID_USE_OF_NO_INDIRECTION
        See Also:
        Constant Field Values
      • INDIRECT_CONTAINER_INSTANTIATION_MISMATCH

        public static final int INDIRECT_CONTAINER_INSTANTIATION_MISMATCH
        See Also:
        Constant Field Values
      • INVALID_MAPPING_OPERATION

        public static final int INVALID_MAPPING_OPERATION
        See Also:
        Constant Field Values
      • INVALID_INDIRECTION_POLICY_OPERATION

        public static final int INVALID_INDIRECTION_POLICY_OPERATION
        See Also:
        Constant Field Values
      • REFERENCE_DESCRIPTOR_IS_NOT_AGGREGATECOLLECTION

        public static final int REFERENCE_DESCRIPTOR_IS_NOT_AGGREGATECOLLECTION
        See Also:
        Constant Field Values
      • INVALID_INDIRECTION_CONTAINER_CLASS

        public static final int INVALID_INDIRECTION_CONTAINER_CLASS
        See Also:
        Constant Field Values
      • MISSING_FOREIGN_KEY_TRANSLATION

        public static final int MISSING_FOREIGN_KEY_TRANSLATION
        See Also:
        Constant Field Values
      • STRUCTURE_NAME_NOT_SET_IN_MAPPING

        public static final int STRUCTURE_NAME_NOT_SET_IN_MAPPING
        See Also:
        Constant Field Values
      • NORMAL_DESCRIPTORS_DO_NOT_SUPPORT_NON_RELATIONAL_EXTENSIONS

        public static final int NORMAL_DESCRIPTORS_DO_NOT_SUPPORT_NON_RELATIONAL_EXTENSIONS
        See Also:
        Constant Field Values
      • PROXY_INDIRECTION_NOT_AVAILABLE

        public static final int PROXY_INDIRECTION_NOT_AVAILABLE
        See Also:
        Constant Field Values
      • INVALID_ATTRIBUTE_TYPE_FOR_PROXY_INDIRECTION

        public static final int INVALID_ATTRIBUTE_TYPE_FOR_PROXY_INDIRECTION
        See Also:
        Constant Field Values
      • INVALID_GET_RETURN_TYPE_FOR_PROXY_INDIRECTION

        public static final int INVALID_GET_RETURN_TYPE_FOR_PROXY_INDIRECTION
        See Also:
        Constant Field Values
      • INVALID_SET_PARAMETER_TYPE_FOR_PROXY_INDIRECTION

        public static final int INVALID_SET_PARAMETER_TYPE_FOR_PROXY_INDIRECTION
        See Also:
        Constant Field Values
      • INCORRECT_COLLECTION_POLICY

        public static final int INCORRECT_COLLECTION_POLICY
        See Also:
        Constant Field Values
      • INVALID_AMENDMENT_METHOD

        public static final int INVALID_AMENDMENT_METHOD
        See Also:
        Constant Field Values
      • ERROR_OCCURED_IN_AMENDMENT_METHOD

        public static final int ERROR_OCCURED_IN_AMENDMENT_METHOD
        See Also:
        Constant Field Values
      • VARIABLE_ONE_TO_ONE_MAPPING_IS_NOT_DEFINED

        public static final int VARIABLE_ONE_TO_ONE_MAPPING_IS_NOT_DEFINED
        See Also:
        Constant Field Values
      • NO_CONSTRUCTOR_INDIRECT_COLLECTION_CLASS

        public static final int NO_CONSTRUCTOR_INDIRECT_COLLECTION_CLASS
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_CONSTRUCTOR_INSTANTIATION

        public static final int TARGET_INVOCATION_WHILE_CONSTRUCTOR_INSTANTIATION
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY

        public static final int TARGET_INVOCATION_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY

        public static final int ILLEGAL_ACCESS_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • INSTANTIATION_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY

        public static final int INSTANTIATION_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • NO_SUCH_METHOD_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY

        public static final int NO_SUCH_METHOD_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY

        public static final int NULL_POINTER_WHILE_CONSTRUCTOR_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • ILLEGAL_ACCESS_WHILE_METHOD_INSTANTIATION_OF_FACTORY

        public static final int ILLEGAL_ACCESS_WHILE_METHOD_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • TARGET_INVOCATION_WHILE_METHOD_INSTANTIATION_OF_FACTORY

        public static final int TARGET_INVOCATION_WHILE_METHOD_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_METHOD_INSTANTIATION_OF_FACTORY

        public static final int NULL_POINTER_WHILE_METHOD_INSTANTIATION_OF_FACTORY
        See Also:
        Constant Field Values
      • NO_MAPPING_FOR_ATTRIBUTENAME

        public static final int NO_MAPPING_FOR_ATTRIBUTENAME
        See Also:
        Constant Field Values
      • NO_MAPPING_FOR_ATTRIBUTENAME_IN_ENTITY_BEAN

        public static final int NO_MAPPING_FOR_ATTRIBUTENAME_IN_ENTITY_BEAN
        See Also:
        Constant Field Values
      • UNSUPPORTED_TYPE_FOR_BIDIRECTIONAL_RELATIONSHIP_MAINTENANCE

        public static final int UNSUPPORTED_TYPE_FOR_BIDIRECTIONAL_RELATIONSHIP_MAINTENANCE
        See Also:
        Constant Field Values
      • REFERENCE_DESCRIPTOR_CANNOT_BE_AGGREGATE

        public static final int REFERENCE_DESCRIPTOR_CANNOT_BE_AGGREGATE
        See Also:
        Constant Field Values
      • ATTRIBUTE_TRANSFORMER_CLASS_NOT_FOUND

        public static final int ATTRIBUTE_TRANSFORMER_CLASS_NOT_FOUND
        See Also:
        Constant Field Values
      • FIELD_TRANSFORMER_CLASS_NOT_FOUND

        public static final int FIELD_TRANSFORMER_CLASS_NOT_FOUND
        See Also:
        Constant Field Values
      • ATTRIBUTE_TRANSFORMER_CLASS_INVALID

        public static final int ATTRIBUTE_TRANSFORMER_CLASS_INVALID
        See Also:
        Constant Field Values
      • FIELD_TRANSFORMER_CLASS_INVALID

        public static final int FIELD_TRANSFORMER_CLASS_INVALID
        See Also:
        Constant Field Values
      • RETURNING_POLICY_FIELD_TYPE_CONFLICT

        public static final int RETURNING_POLICY_FIELD_TYPE_CONFLICT
        See Also:
        Constant Field Values
      • RETURNING_POLICY_FIELD_INSERT_CONFLICT

        public static final int RETURNING_POLICY_FIELD_INSERT_CONFLICT
        See Also:
        Constant Field Values
      • RETURNING_POLICY_AND_DESCRIPTOR_FIELD_TYPE_CONFLICT

        public static final int RETURNING_POLICY_AND_DESCRIPTOR_FIELD_TYPE_CONFLICT
        See Also:
        Constant Field Values
      • RETURNING_POLICY_UNMAPPED_FIELD_TYPE_NOT_SET

        public static final int RETURNING_POLICY_UNMAPPED_FIELD_TYPE_NOT_SET
        See Also:
        Constant Field Values
      • RETURNING_POLICY_MAPPED_FIELD_TYPE_NOT_SET

        public static final int RETURNING_POLICY_MAPPED_FIELD_TYPE_NOT_SET
        See Also:
        Constant Field Values
      • RETURNING_POLICY_MAPPING_NOT_SUPPORTED

        public static final int RETURNING_POLICY_MAPPING_NOT_SUPPORTED
        See Also:
        Constant Field Values
      • RETURNING_POLICY_FIELD_NOT_SUPPORTED

        public static final int RETURNING_POLICY_FIELD_NOT_SUPPORTED
        See Also:
        Constant Field Values
      • CUSTOM_QUERY_AND_RETURNING_POLICY_CONFLICT

        public static final int CUSTOM_QUERY_AND_RETURNING_POLICY_CONFLICT
        See Also:
        Constant Field Values
      • NO_CUSTOM_QUERY_FOR_RETURNING_POLICY

        public static final int NO_CUSTOM_QUERY_FOR_RETURNING_POLICY
        See Also:
        Constant Field Values
      • CLASS_EXTRACTION_METHOD_MUST_BE_STATIC

        public static final int CLASS_EXTRACTION_METHOD_MUST_BE_STATIC
        See Also:
        Constant Field Values
      • ISOLATED_DESCRIPTOR_REFERENCED_BY_SHARED_DESCRIPTOR

        public static final int ISOLATED_DESCRIPTOR_REFERENCED_BY_SHARED_DESCRIPTOR
        See Also:
        Constant Field Values
      • UPDATE_ALL_FIELDS_NOT_SET

        public static final int UPDATE_ALL_FIELDS_NOT_SET
        See Also:
        Constant Field Values
      • NEED_TO_IMPLEMENT_CHANGETRACKER

        public static final int NEED_TO_IMPLEMENT_CHANGETRACKER
        See Also:
        Constant Field Values
      • NEED_TO_IMPLEMENT_FETCHGROUPTRACKER

        public static final int NEED_TO_IMPLEMENT_FETCHGROUPTRACKER
        See Also:
        Constant Field Values
      • ATTEMPT_TO_REGISTER_DEAD_INDIRECTION

        public static final int ATTEMPT_TO_REGISTER_DEAD_INDIRECTION
        See Also:
        Constant Field Values
      • UNIT_OF_WORK_ISOLATED_OBJECTS_ACCESSED_IN_SESSION

        public static final int UNIT_OF_WORK_ISOLATED_OBJECTS_ACCESSED_IN_SESSION
        See Also:
        Constant Field Values
      • INTERNAL_ERROR_ACCESSING_PKFIELD

        public static final int INTERNAL_ERROR_ACCESSING_PKFIELD
        See Also:
        Constant Field Values
      • INTERNAL_ERROR_SET_METHOD

        public static final int INTERNAL_ERROR_SET_METHOD
        See Also:
        Constant Field Values
      • INSERT_ORDER_CONFLICTS_WITH_MULTIPLE_TABLE_FOREIGN_KEYS

        public static final int INSERT_ORDER_CONFLICTS_WITH_MULTIPLE_TABLE_FOREIGN_KEYS
        See Also:
        Constant Field Values
      • INSERT_ORDER_CYCLICAL_DEPENDENCY_BETWEEN_TWO_TABLES

        public static final int INSERT_ORDER_CYCLICAL_DEPENDENCY_BETWEEN_TWO_TABLES
        See Also:
        Constant Field Values
      • INSERT_ORDER_CYCLICAL_DEPENDENCY_BETWEEN_THREE_OR_MORE_TABLES

        public static final int INSERT_ORDER_CYCLICAL_DEPENDENCY_BETWEEN_THREE_OR_MORE_TABLES
        See Also:
        Constant Field Values
      • INSERT_ORDER_CHILD_BEFORE_PARENT

        public static final int INSERT_ORDER_CHILD_BEFORE_PARENT
        See Also:
        Constant Field Values
      • CANNOT_SET_CONVERTER_FOR_NON_DIRECT_MAPPING

        public static final int CANNOT_SET_CONVERTER_FOR_NON_DIRECT_MAPPING
        See Also:
        Constant Field Values
      • LIST_ORDER_FIELD_REQUIRES_LIST

        public static final int LIST_ORDER_FIELD_REQUIRES_LIST
        See Also:
        Constant Field Values
      • LIST_ORDER_FIELD_REQUIRES_INDIRECT_LIST

        public static final int LIST_ORDER_FIELD_REQUIRES_INDIRECT_LIST
        See Also:
        Constant Field Values
      • LIST_ORDER_FIELD_TABLE_IS_WRONG

        public static final int LIST_ORDER_FIELD_TABLE_IS_WRONG
        See Also:
        Constant Field Values
      • MULTIPLE_TARGET_FOREIGN_KEY_TABLES

        public static final int MULTIPLE_TARGET_FOREIGN_KEY_TABLES
        See Also:
        Constant Field Values
      • ONE_TO_ONE_MAPPING_CONFLICT

        public static final int ONE_TO_ONE_MAPPING_CONFLICT
        See Also:
        Constant Field Values
      • NO_RELATION_TABLE_MECHANISM

        public static final int NO_RELATION_TABLE_MECHANISM
        See Also:
        Constant Field Values
      • CANNOT_USE_ID_VALUE_FOR_COMPOSITE_ID

        public static final int CANNOT_USE_ID_VALUE_FOR_COMPOSITE_ID
        See Also:
        Constant Field Values
      • INVALID_XPATH_FOR_DIRECT_MAPPING

        public static final int INVALID_XPATH_FOR_DIRECT_MAPPING
        See Also:
        Constant Field Values
      • NULL_POINTER_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR_IN_MODULE_ORDER_BREAKS_WEAVING

        public static final int NULL_POINTER_WHILE_GETTING_VALUE_THRU_METHOD_ACCESSOR_IN_MODULE_ORDER_BREAKS_WEAVING
        See Also:
        Constant Field Values
      • ADDITIONAL_CRITERIA_NOT_SUPPORTED_WITH_INHERITANCE_VIEWS

        public static final int ADDITIONAL_CRITERIA_NOT_SUPPORTED_WITH_INHERITANCE_VIEWS
        See Also:
        Constant Field Values
      • MISSING_PARTITION_POLICY

        public static final int MISSING_PARTITION_POLICY
        See Also:
        Constant Field Values
      • SERIALIZED_OBJECT_POLICY_FIELD_NOT_SET

        public static final int SERIALIZED_OBJECT_POLICY_FIELD_NOT_SET
        See Also:
        Constant Field Values
      • EXCEPTION_ACCESSING_PRIMARY_KEY_INSTANCE

        public static final int EXCEPTION_ACCESSING_PRIMARY_KEY_INSTANCE
        See Also:
        Constant Field Values
    • Constructor Detail

      • DescriptorException

        protected DescriptorException​(java.lang.String theMessage)
        INTERNAL: TopLink exceptions should only be thrown by TopLink.
      • DescriptorException

        protected DescriptorException​(java.lang.String theMessage,
                                      DatabaseMapping mapping)
        INTERNAL: TopLink exceptions should only be thrown by TopLink.
      • DescriptorException

        protected DescriptorException​(java.lang.String theMessage,
                                      ClassDescriptor descriptor)
        INTERNAL: TopLink exceptions should only be thrown by TopLink.
      • DescriptorException

        protected DescriptorException​(java.lang.String theMessage,
                                      ClassDescriptor descriptor,
                                      java.lang.Throwable exception)