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)
    • Method Detail

      • additionalCriteriaNotSupportedWithInheritanceViews

        public static DescriptorException additionalCriteriaNotSupportedWithInheritanceViews​(ClassDescriptor descriptor)
      • attributeAndMappingWithTransparentIndirectionMismatch

        public static DescriptorException attributeAndMappingWithTransparentIndirectionMismatch​(DatabaseMapping mapping,
                                                                                                java.lang.Class parameterType,
                                                                                                java.lang.String validTypeName)
      • couldNotInstantiateIndirectContainerClass

        public static DescriptorException couldNotInstantiateIndirectContainerClass​(java.lang.Class containerClass,
                                                                                    java.lang.Exception exception)
      • descriptorForInterfaceIsMissing

        public static DescriptorException descriptorForInterfaceIsMissing​(java.lang.String interfaceName)
      • errorAccessingSetMethodOfEntity

        public static DescriptorException errorAccessingSetMethodOfEntity​(java.lang.Class aClass,
                                                                          java.lang.String methodName,
                                                                          ClassDescriptor descriptor,
                                                                          java.lang.Exception underlying)
      • errorOccuredInAmendmentMethod

        public static DescriptorException errorOccuredInAmendmentMethod​(java.lang.Class amendmentClass,
                                                                        java.lang.String method,
                                                                        java.lang.Exception exception,
                                                                        ClassDescriptor descriptor)
      • fieldIsNotPresentInDatabase

        public static DescriptorException fieldIsNotPresentInDatabase​(ClassDescriptor descriptor,
                                                                      java.lang.String tableName,
                                                                      java.lang.String fieldName)
      • getDescriptor

        public ClassDescriptor getDescriptor()
        PUBLIC: Return the descriptor that the problem was detected in.
      • getMapping

        public DatabaseMapping getMapping()
        PUBLIC: Return the mapping that the problem was detected in.
      • getMessage

        public java.lang.String getMessage()
        PUBLIC: Return the exception error message. TopLink error messages are multi-line so that detail descriptions of the exception are given.
        Overrides:
        getMessage in class EclipseLinkException
      • illegalAccesstWhileGettingValueThruInstanceVaraibleAccessor

        public static DescriptorException illegalAccesstWhileGettingValueThruInstanceVaraibleAccessor​(java.lang.String attributeName,
                                                                                                      java.lang.String objectName,
                                                                                                      java.lang.Throwable exception)
      • illegalAccessWhileCloning

        public static DescriptorException illegalAccessWhileCloning​(java.lang.Object domainObject,
                                                                    java.lang.String methodName,
                                                                    ClassDescriptor descriptor,
                                                                    java.lang.Throwable exception)
      • illegalAccessWhileConstructorInstantiation

        public static DescriptorException illegalAccessWhileConstructorInstantiation​(ClassDescriptor descriptor,
                                                                                     java.lang.Exception exception)
      • illegalAccessWhileConstructorInstantiationOfFactory

        public static DescriptorException illegalAccessWhileConstructorInstantiationOfFactory​(ClassDescriptor descriptor,
                                                                                              java.lang.Exception exception)
      • illegalAccessWhileEventExecution

        public static DescriptorException illegalAccessWhileEventExecution​(java.lang.String eventMethodName,
                                                                           ClassDescriptor descriptor,
                                                                           java.lang.Exception exception)
      • illegalAccessWhileGettingValueThruMethodAccessor

        public static DescriptorException illegalAccessWhileGettingValueThruMethodAccessor​(java.lang.String methodName,
                                                                                           java.lang.String objectName,
                                                                                           java.lang.Throwable exception)
      • illegalAccessWhileInstantiatingMethodBasedProxy

        public static DescriptorException illegalAccessWhileInstantiatingMethodBasedProxy​(java.lang.Throwable exception)
      • illegalAccessWhileInvokingAttributeMethod

        public static DescriptorException illegalAccessWhileInvokingAttributeMethod​(DatabaseMapping mapping,
                                                                                    java.lang.Throwable exception)
      • illegalAccessWhileInvokingFieldToMethod

        public static DescriptorException illegalAccessWhileInvokingFieldToMethod​(java.lang.String methodName,
                                                                                  DatabaseMapping mapping,
                                                                                  java.lang.Throwable exception)
      • illegalAccessWhileInvokingRowExtractionMethod

        public static DescriptorException illegalAccessWhileInvokingRowExtractionMethod​(org.eclipse.persistence.internal.sessions.AbstractRecord row,
                                                                                        java.lang.reflect.Method method,
                                                                                        ClassDescriptor descriptor,
                                                                                        java.lang.Throwable exception)
      • illegalAccessWhileMethodInstantiation

        public static DescriptorException illegalAccessWhileMethodInstantiation​(java.lang.String methodName,
                                                                                ClassDescriptor descriptor,
                                                                                java.lang.Exception exception)
      • illegalAccessWhileMethodInstantiationOfFactory

        public static DescriptorException illegalAccessWhileMethodInstantiationOfFactory​(java.lang.String methodName,
                                                                                         ClassDescriptor descriptor,
                                                                                         java.lang.Exception exception)
      • illegalAccessWhileObsoleteEventExecute

        public static DescriptorException illegalAccessWhileObsoleteEventExecute​(java.lang.String eventMethodName,
                                                                                 ClassDescriptor descriptor,
                                                                                 java.lang.Exception exception)
      • illegalAccessWhileSettingValueThruInstanceVariableAccessor

        public static DescriptorException illegalAccessWhileSettingValueThruInstanceVariableAccessor​(java.lang.String attributeName,
                                                                                                     java.lang.String objectName,
                                                                                                     java.lang.Object objectValue,
                                                                                                     java.lang.Throwable exception)
      • illegalAccessWhileSettingValueThruMethodAccessor

        public static DescriptorException illegalAccessWhileSettingValueThruMethodAccessor​(java.lang.String setMethodName,
                                                                                           java.lang.Object value,
                                                                                           java.lang.Throwable exception)
      • illegalArgumentWhileGettingValueThruInstanceVariableAccessor

        public static DescriptorException illegalArgumentWhileGettingValueThruInstanceVariableAccessor​(java.lang.String attributeName,
                                                                                                       java.lang.String typeName,
                                                                                                       java.lang.String objectName,
                                                                                                       java.lang.Throwable exception)
      • illegalArgumentWhileGettingValueThruMethodAccessor

        public static DescriptorException illegalArgumentWhileGettingValueThruMethodAccessor​(java.lang.String methodName,
                                                                                             java.lang.String objectName,
                                                                                             java.lang.Throwable exception)
      • illegalArgumentWhileInstantiatingMethodBasedProxy

        public static DescriptorException illegalArgumentWhileInstantiatingMethodBasedProxy​(java.lang.Throwable exception)
      • illegalArgumentWhileInvokingAttributeMethod

        public static DescriptorException illegalArgumentWhileInvokingAttributeMethod​(DatabaseMapping mapping,
                                                                                      java.lang.Throwable exception)
      • illegalArgumentWhileInvokingFieldToMethod

        public static DescriptorException illegalArgumentWhileInvokingFieldToMethod​(java.lang.String methodName,
                                                                                    DatabaseMapping mapping,
                                                                                    java.lang.Throwable exception)
      • illegalArgumentWhileObsoleteEventExecute

        public static DescriptorException illegalArgumentWhileObsoleteEventExecute​(java.lang.String eventMethodName,
                                                                                   ClassDescriptor descriptor,
                                                                                   java.lang.Exception exception)
      • illegalArgumentWhileSettingValueThruInstanceVariableAccessor

        public static DescriptorException illegalArgumentWhileSettingValueThruInstanceVariableAccessor​(java.lang.String attributeName,
                                                                                                       java.lang.String typeName,
                                                                                                       java.lang.Object value,
                                                                                                       java.lang.Throwable exception)
      • illegalArgumentWhileSettingValueThruMethodAccessor

        public static DescriptorException illegalArgumentWhileSettingValueThruMethodAccessor​(java.lang.String setMethodName,
                                                                                             java.lang.Object value,
                                                                                             java.lang.Throwable exception)
      • illegalTableNameInMultipleTableForeignKeyField

        public static DescriptorException illegalTableNameInMultipleTableForeignKeyField​(ClassDescriptor descriptor,
                                                                                         org.eclipse.persistence.internal.helper.DatabaseTable table)
      • incorrectCollectionPolicy

        public static DescriptorException incorrectCollectionPolicy​(DatabaseMapping mapping,
                                                                    java.lang.Class attributeClass,
                                                                    java.lang.Class containerClass)
      • indirectContainerInstantiationMismatch

        public static DescriptorException indirectContainerInstantiationMismatch​(java.lang.Object attributeValue,
                                                                                 DatabaseMapping mapping)
      • instantiationWhileConstructorInstantiation

        public static DescriptorException instantiationWhileConstructorInstantiation​(ClassDescriptor descriptor,
                                                                                     java.lang.Exception exception)
      • instantiationWhileConstructorInstantiationOfFactory

        public static DescriptorException instantiationWhileConstructorInstantiationOfFactory​(ClassDescriptor descriptor,
                                                                                              java.lang.Exception exception)
      • invalidAmendmentMethod

        public static DescriptorException invalidAmendmentMethod​(java.lang.Class amendmentClass,
                                                                 java.lang.String method,
                                                                 java.lang.Exception exception,
                                                                 ClassDescriptor descriptor)
      • invalidAttributeTypeForProxyIndirection

        public static DescriptorException invalidAttributeTypeForProxyIndirection​(java.lang.Class attributeType,
                                                                                  java.lang.Class[] targetInterfaces,
                                                                                  DatabaseMapping mapping)
      • invalidContainerPolicy

        public static DescriptorException invalidContainerPolicy​(org.eclipse.persistence.internal.queries.ContainerPolicy containerPolicy,
                                                                 java.lang.Class javaClass)
      • invalidContainerPolicyWithTransparentIndirection

        public static DescriptorException invalidContainerPolicyWithTransparentIndirection​(DatabaseMapping mapping,
                                                                                           org.eclipse.persistence.internal.queries.ContainerPolicy containerPolicy)
      • invalidGetMethodReturnTypeForProxyIndirection

        public static DescriptorException invalidGetMethodReturnTypeForProxyIndirection​(java.lang.Class attributeType,
                                                                                        java.lang.Class[] targetInterfaces,
                                                                                        DatabaseMapping mapping)
      • invalidIndirectionContainerClass

        public static DescriptorException invalidIndirectionContainerClass​(org.eclipse.persistence.internal.indirection.ContainerIndirectionPolicy policy,
                                                                           java.lang.Class containerClass)
      • invalidIndirectionPolicyOperation

        public static DescriptorException invalidIndirectionPolicyOperation​(org.eclipse.persistence.internal.indirection.IndirectionPolicy policy,
                                                                            java.lang.String operation)
      • invalidSetMethodParameterTypeForProxyIndirection

        public static DescriptorException invalidSetMethodParameterTypeForProxyIndirection​(java.lang.Class attributeType,
                                                                                           java.lang.Class[] targetInterfaces,
                                                                                           DatabaseMapping mapping)
      • isolateDescriptorReferencedBySharedDescriptor

        public static DescriptorException isolateDescriptorReferencedBySharedDescriptor​(java.lang.String referenceClass,
                                                                                        java.lang.String sourceClass,
                                                                                        DatabaseMapping mapping)
      • missingClassForIndicatorFieldValue

        public static DescriptorException missingClassForIndicatorFieldValue​(java.lang.Object classFieldValue,
                                                                             ClassDescriptor descriptor)
      • missingClassIndicatorField

        public static DescriptorException missingClassIndicatorField​(org.eclipse.persistence.internal.sessions.AbstractRecord row,
                                                                     ClassDescriptor descriptor)
      • missingClassIndicatorField

        public static DescriptorException missingClassIndicatorField​(org.eclipse.persistence.internal.oxm.record.XMLRecord row,
                                                                     ClassDescriptor descriptor)
        Since:
        EclipseLink 2.5.0
      • missingIndirectContainerConstructor

        public static DescriptorException missingIndirectContainerConstructor​(java.lang.Class containerClass)
      • missingMappingForField

        public static DescriptorException missingMappingForField​(org.eclipse.persistence.internal.helper.DatabaseField field,
                                                                 ClassDescriptor descriptor)
      • noAttributeValueConversionToFieldValueProvided

        public static DescriptorException noAttributeValueConversionToFieldValueProvided​(java.lang.Object attributeValue,
                                                                                         DatabaseMapping mapping)
      • noConstructorIndirectionContainerClass

        public static DescriptorException noConstructorIndirectionContainerClass​(org.eclipse.persistence.internal.indirection.ContainerIndirectionPolicy policy,
                                                                                 java.lang.Class containerClass)
      • noFieldValueConversionToAttributeValueProvided

        public static DescriptorException noFieldValueConversionToAttributeValueProvided​(java.lang.Object fieldValue,
                                                                                         org.eclipse.persistence.internal.helper.DatabaseField field,
                                                                                         DatabaseMapping mapping)
      • noMappingForPrimaryKey

        public static DescriptorException noMappingForPrimaryKey​(org.eclipse.persistence.internal.helper.DatabaseField field,
                                                                 ClassDescriptor descriptor)
      • normalDescriptorsDoNotSupportNonRelationalExtensions

        public static DescriptorException normalDescriptorsDoNotSupportNonRelationalExtensions​(ClassDescriptor descriptor)
      • noSuchFieldWhileInitializingAttributesInInstanceVariableAccessor

        public static DescriptorException noSuchFieldWhileInitializingAttributesInInstanceVariableAccessor​(java.lang.String attributeName,
                                                                                                           java.lang.String javaClassName,
                                                                                                           java.lang.Throwable exception)
      • noSuchMethodOnFindObsoleteMethod

        public static DescriptorException noSuchMethodOnFindObsoleteMethod​(java.lang.String methodName,
                                                                           ClassDescriptor descriptor,
                                                                           java.lang.Exception exception)
      • noSuchMethodOnInitializingAttributeMethod

        public static DescriptorException noSuchMethodOnInitializingAttributeMethod​(java.lang.String attributeMethodName,
                                                                                    DatabaseMapping mapping,
                                                                                    java.lang.Throwable exception)
      • noSuchMethodWhileConstructorInstantiation

        public static DescriptorException noSuchMethodWhileConstructorInstantiation​(ClassDescriptor descriptor,
                                                                                    java.lang.Throwable exception)
      • noSuchMethodWhileConstructorInstantiationOfFactory

        public static DescriptorException noSuchMethodWhileConstructorInstantiationOfFactory​(ClassDescriptor descriptor,
                                                                                             java.lang.Throwable exception)
      • noSuchMethodWhileConvertingToMethod

        public static DescriptorException noSuchMethodWhileConvertingToMethod​(java.lang.String methodName,
                                                                              DatabaseMapping mapping,
                                                                              java.lang.Throwable exception)
      • noSuchMethodWhileInitializingAttributesInMethodAccessor

        public static DescriptorException noSuchMethodWhileInitializingAttributesInMethodAccessor​(java.lang.String setMethodName,
                                                                                                  java.lang.String getMethodName,
                                                                                                  java.lang.String javaClassName)
      • noSuchMethodWhileInitializingClassExtractionMethod

        public static DescriptorException noSuchMethodWhileInitializingClassExtractionMethod​(java.lang.String methodName,
                                                                                             ClassDescriptor descriptor,
                                                                                             java.lang.Exception exception)
      • noSuchMethodWhileInitializingCopyPolicy

        public static DescriptorException noSuchMethodWhileInitializingCopyPolicy​(java.lang.String methodName,
                                                                                  ClassDescriptor descriptor,
                                                                                  java.lang.Exception exception)
      • noSuchMethodWhileInitializingInstantiationPolicy

        public static DescriptorException noSuchMethodWhileInitializingInstantiationPolicy​(java.lang.String methodName,
                                                                                           ClassDescriptor descriptor,
                                                                                           java.lang.Exception exception)
      • nullPointerWhileConstructorInstantiation

        public static DescriptorException nullPointerWhileConstructorInstantiation​(ClassDescriptor descriptor,
                                                                                   java.lang.Throwable exception)
      • nullPointerWhileConstructorInstantiationOfFactory

        public static DescriptorException nullPointerWhileConstructorInstantiationOfFactory​(ClassDescriptor descriptor,
                                                                                            java.lang.Throwable exception)
      • nullPointerWhileGettingValueThruInstanceVariableAccessor

        public static DescriptorException nullPointerWhileGettingValueThruInstanceVariableAccessor​(java.lang.String attributeName,
                                                                                                   java.lang.String objectName,
                                                                                                   java.lang.Throwable exception)
      • nullPointerWhileGettingValueThruMethodAccessor

        public static DescriptorException nullPointerWhileGettingValueThruMethodAccessor​(java.lang.String methodName,
                                                                                         java.lang.String objectName,
                                                                                         java.lang.Throwable exception)
      • nullPointerWhileGettingValueThruMethodAccessorCausedByWeavingNotOccurringBecauseOfModuleOrder

        public static DescriptorException nullPointerWhileGettingValueThruMethodAccessorCausedByWeavingNotOccurringBecauseOfModuleOrder​(java.lang.String methodName,
                                                                                                                                        java.lang.String objectName,
                                                                                                                                        java.lang.Throwable exception)
      • nullPointerWhileMethodInstantiation

        public static DescriptorException nullPointerWhileMethodInstantiation​(java.lang.String methodName,
                                                                              ClassDescriptor descriptor,
                                                                              java.lang.Exception exception)
      • nullPointerWhileMethodInstantiationOfFactory

        public static DescriptorException nullPointerWhileMethodInstantiationOfFactory​(java.lang.String methodName,
                                                                                       ClassDescriptor descriptor,
                                                                                       java.lang.Exception exception)
      • nullPointerWhileSettingValueThruInstanceVariableAccessor

        public static DescriptorException nullPointerWhileSettingValueThruInstanceVariableAccessor​(java.lang.String attributeName,
                                                                                                   java.lang.Object objectValue,
                                                                                                   java.lang.Throwable exception)
      • nullPointerWhileSettingValueThruMethodAccessor

        public static DescriptorException nullPointerWhileSettingValueThruMethodAccessor​(java.lang.String setMethodName,
                                                                                         java.lang.Object value,
                                                                                         java.lang.Throwable exception)
      • parameterAndMappingWithTransparentIndirectionMismatch

        public static DescriptorException parameterAndMappingWithTransparentIndirectionMismatch​(DatabaseMapping mapping,
                                                                                                java.lang.Class parameterType,
                                                                                                java.lang.String validTypeName)
      • referenceDescriptorIsNotAggregateCollection

        public static DescriptorException referenceDescriptorIsNotAggregateCollection​(java.lang.String className,
                                                                                      DatabaseMapping mapping)
      • referenceKeyFieldNotProperlySpecified

        public static DescriptorException referenceKeyFieldNotProperlySpecified​(org.eclipse.persistence.internal.helper.DatabaseField field,
                                                                                ForeignReferenceMapping mapping)
      • relationKeyFieldNotProperlySpecified

        public static DescriptorException relationKeyFieldNotProperlySpecified​(org.eclipse.persistence.internal.helper.DatabaseField field,
                                                                               ForeignReferenceMapping mapping)
      • returnAndMappingWithTransparentIndirectionMismatch

        public static DescriptorException returnAndMappingWithTransparentIndirectionMismatch​(DatabaseMapping mapping,
                                                                                             java.lang.Class parameterType,
                                                                                             java.lang.String validTypeName)
      • returnTypeInGetAttributeAccessor

        public static DescriptorException returnTypeInGetAttributeAccessor​(java.lang.String attributeMethodName,
                                                                           DatabaseMapping mapping)
      • securityOnFindMethod

        public static DescriptorException securityOnFindMethod​(java.lang.String methodName,
                                                               ClassDescriptor descriptor,
                                                               java.lang.Exception exception)
      • securityOnFindObsoleteMethod

        public static DescriptorException securityOnFindObsoleteMethod​(java.lang.String methodName,
                                                                       ClassDescriptor descriptor,
                                                                       java.lang.Exception exception)
      • securityOnInitializingAttributeMethod

        public static DescriptorException securityOnInitializingAttributeMethod​(java.lang.String attributeMethodName,
                                                                                DatabaseMapping mapping,
                                                                                java.lang.Throwable exception)
      • securityWhileConvertingToMethod

        public static DescriptorException securityWhileConvertingToMethod​(java.lang.String methodName,
                                                                          DatabaseMapping mapping,
                                                                          java.lang.Throwable exception)
      • securityWhileInitializingAttributesInInstanceVariableAccessor

        public static DescriptorException securityWhileInitializingAttributesInInstanceVariableAccessor​(java.lang.String attributeName,
                                                                                                        java.lang.String javaClassName,
                                                                                                        java.lang.Throwable exception)
      • securityWhileInitializingAttributesInMethodAccessor

        public static DescriptorException securityWhileInitializingAttributesInMethodAccessor​(java.lang.String setMethodName,
                                                                                              java.lang.String getMethodName,
                                                                                              java.lang.String javaClassName)
      • securityWhileInitializingClassExtractionMethod

        public static DescriptorException securityWhileInitializingClassExtractionMethod​(java.lang.String methodName,
                                                                                         ClassDescriptor descriptor,
                                                                                         java.lang.Exception exception)
      • securityWhileInitializingCopyPolicy

        public static DescriptorException securityWhileInitializingCopyPolicy​(java.lang.String methodName,
                                                                              ClassDescriptor descriptor,
                                                                              java.lang.Exception exception)
      • securityWhileInitializingInstantiationPolicy

        public static DescriptorException securityWhileInitializingInstantiationPolicy​(java.lang.String methodName,
                                                                                       ClassDescriptor descriptor,
                                                                                       java.lang.Exception exception)
      • setDescriptor

        public void setDescriptor​(ClassDescriptor descriptor)
        INTERNAL: Set the mapping.
      • setMapping

        public void setMapping​(DatabaseMapping mapping)
        INTERNAL: Set the mapping.
      • targetInvocationWhileCloning

        public static DescriptorException targetInvocationWhileCloning​(java.lang.Object domainObject,
                                                                       java.lang.String methodName,
                                                                       ClassDescriptor descriptor,
                                                                       java.lang.Throwable exception)
      • targetInvocationWhileConstructorInstantiation

        public static DescriptorException targetInvocationWhileConstructorInstantiation​(ClassDescriptor descriptor,
                                                                                        java.lang.Exception exception)
      • targetInvocationWhileConstructorInstantiationOfFactory

        public static DescriptorException targetInvocationWhileConstructorInstantiationOfFactory​(ClassDescriptor descriptor,
                                                                                                 java.lang.Exception exception)
      • targetInvocationWhileEventExecution

        public static DescriptorException targetInvocationWhileEventExecution​(java.lang.String eventMethodName,
                                                                              ClassDescriptor descriptor,
                                                                              java.lang.Exception exception)
      • targetInvocationWhileGettingValueThruMethodAccessor

        public static DescriptorException targetInvocationWhileGettingValueThruMethodAccessor​(java.lang.String methodName,
                                                                                              java.lang.String objectName,
                                                                                              java.lang.Throwable exception)
      • targetInvocationWhileInstantiatingMethodBasedProxy

        public static DescriptorException targetInvocationWhileInstantiatingMethodBasedProxy​(java.lang.Throwable exception)
      • targetInvocationWhileInvokingAttributeMethod

        public static DescriptorException targetInvocationWhileInvokingAttributeMethod​(DatabaseMapping mapping,
                                                                                       java.lang.Throwable exception)
      • targetInvocationWhileInvokingFieldToMethod

        public static DescriptorException targetInvocationWhileInvokingFieldToMethod​(java.lang.String methodName,
                                                                                     DatabaseMapping mapping,
                                                                                     java.lang.Throwable exception)
      • targetInvocationWhileInvokingRowExtractionMethod

        public static DescriptorException targetInvocationWhileInvokingRowExtractionMethod​(org.eclipse.persistence.internal.sessions.AbstractRecord row,
                                                                                           java.lang.reflect.Method method,
                                                                                           ClassDescriptor descriptor,
                                                                                           java.lang.Throwable exception)
      • targetInvocationWhileMethodInstantiation

        public static DescriptorException targetInvocationWhileMethodInstantiation​(java.lang.String methodName,
                                                                                   ClassDescriptor descriptor,
                                                                                   java.lang.Exception exception)
      • targetInvocationWhileMethodInstantiationOfFactory

        public static DescriptorException targetInvocationWhileMethodInstantiationOfFactory​(java.lang.String methodName,
                                                                                            ClassDescriptor descriptor,
                                                                                            java.lang.Exception exception)
      • targetInvocationWhileObsoleteEventExecute

        public static DescriptorException targetInvocationWhileObsoleteEventExecute​(java.lang.String eventMethodName,
                                                                                    ClassDescriptor descriptor,
                                                                                    java.lang.Exception exception)
      • targetInvocationWhileSettingValueThruMethodAccessor

        public static DescriptorException targetInvocationWhileSettingValueThruMethodAccessor​(java.lang.String setMethodName,
                                                                                              java.lang.Object value,
                                                                                              java.lang.Throwable exception)
      • unsupportedTypeForBidirectionalRelationshipMaintenance

        public static DescriptorException unsupportedTypeForBidirectionalRelationshipMaintenance​(DatabaseMapping mapping,
                                                                                                 org.eclipse.persistence.internal.queries.ContainerPolicy containerPolicy)
      • attributeMappingIsMissingForEntityBean

        public static DescriptorException attributeMappingIsMissingForEntityBean​(java.lang.String attributeName,
                                                                                 java.lang.String beanName)
      • returningPolicyFieldTypeConflict

        public static DescriptorException returningPolicyFieldTypeConflict​(java.lang.String fieldName,
                                                                           java.lang.String type1Name,
                                                                           java.lang.String type2Name,
                                                                           ClassDescriptor descriptor)
      • returningPolicyAndDescriptorFieldTypeConflict

        public static DescriptorException returningPolicyAndDescriptorFieldTypeConflict​(java.lang.String fieldName,
                                                                                        java.lang.String returningPolicyFieldTypeName,
                                                                                        java.lang.String descriptorFieldTypeName,
                                                                                        ClassDescriptor descriptor)
      • returningPolicyUnmappedFieldTypeNotSet

        public static DescriptorException returningPolicyUnmappedFieldTypeNotSet​(java.lang.String fieldName,
                                                                                 ClassDescriptor descriptor)
      • returningPolicyMappedFieldTypeNotSet

        public static DescriptorException returningPolicyMappedFieldTypeNotSet​(java.lang.String fieldName,
                                                                               ClassDescriptor descriptor)
      • returningPolicyMappingNotSupported

        public static DescriptorException returningPolicyMappingNotSupported​(java.lang.String fieldName,
                                                                             java.lang.String mappingClassName,
                                                                             DatabaseMapping mapping)
      • customQueryAndReturningPolicyFieldConflict

        public static DescriptorException customQueryAndReturningPolicyFieldConflict​(java.lang.String queryTypeName,
                                                                                     java.lang.String fieldName,
                                                                                     ClassDescriptor descriptor)
      • noCustomQueryForReturningPolicy

        public static DescriptorException noCustomQueryForReturningPolicy​(java.lang.String queryTypeName,
                                                                          java.lang.String platformTypeName,
                                                                          ClassDescriptor descriptor)
      • errorUsingPrimaryKey

        public static DescriptorException errorUsingPrimaryKey​(java.lang.Object primaryKey,
                                                               ClassDescriptor descriptor,
                                                               java.lang.Exception underlying)
      • insertOrderConflictsWithMultipleTableForeignKeys

        public static DescriptorException insertOrderConflictsWithMultipleTableForeignKeys​(ClassDescriptor descriptor,
                                                                                           org.eclipse.persistence.internal.helper.DatabaseTable table1,
                                                                                           org.eclipse.persistence.internal.helper.DatabaseTable table2)
      • insertOrderCyclicalDependencyBetweenTwoTables

        public static DescriptorException insertOrderCyclicalDependencyBetweenTwoTables​(ClassDescriptor descriptor,
                                                                                        org.eclipse.persistence.internal.helper.DatabaseTable table1,
                                                                                        org.eclipse.persistence.internal.helper.DatabaseTable table2)
      • insertOrderCyclicalDependencyBetweenThreeOrMoreTables

        public static DescriptorException insertOrderCyclicalDependencyBetweenThreeOrMoreTables​(ClassDescriptor descriptor)
      • insertOrderChildBeforeParent

        public static DescriptorException insertOrderChildBeforeParent​(ClassDescriptor descriptor,
                                                                       org.eclipse.persistence.internal.helper.DatabaseTable table1,
                                                                       org.eclipse.persistence.internal.helper.DatabaseTable table2)
      • listOrderFieldTableIsWrong

        public static DescriptorException listOrderFieldTableIsWrong​(ClassDescriptor descriptor,
                                                                     DatabaseMapping mapping,
                                                                     org.eclipse.persistence.internal.helper.DatabaseTable wrongTable,
                                                                     org.eclipse.persistence.internal.helper.DatabaseTable correctTable)
      • exceptionAccessingPrimaryKeyInstance

        public static DescriptorException exceptionAccessingPrimaryKeyInstance​(ClassDescriptor descriptor,
                                                                               java.lang.Exception underlying)