public class XMLValidator extends MetadataValidator
| Constructor and Description |
|---|
XMLValidator()
INTERNAL
|
| Modifier and Type | Method and Description |
|---|---|
void |
throwEmbeddedIdAndIdFound(java.lang.Class entityClass,
java.lang.String attributeName,
java.lang.String idAttributeName)
INTERNAL
|
void |
throwErrorProcessingNamedQueryElement(java.lang.String queryName,
java.lang.Exception exception)
INTERNAL
|
void |
throwExcessiveJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.Object element)
INTERNAL
|
void |
throwExcessivePrimaryKeyJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.reflect.AnnotatedElement annotatedElement)
INTERNAL
|
void |
throwIncompleteJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.Object element)
INTERNAL
|
void |
throwIncompletePrimaryKeyJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.reflect.AnnotatedElement annotatedElement)
INTERNAL
|
void |
throwMultipleEmbeddedIdsFound(java.lang.Class entityClass,
java.lang.String attributeName,
java.lang.String embeddedIdAttributeName)
INTERNAL
|
void |
throwNoMappedByAttributeFound(java.lang.Class owningClass,
java.lang.String owningAttributeName,
java.lang.Class entityClass,
java.lang.String attributeName)
INTERNAL
|
void |
throwNoTemporalTypeSpecified(java.lang.Class entityClass,
java.lang.String attributeName)
INTERNAL
|
void |
throwPersistenceUnitMetadataConflict(java.lang.String element)
INTERNAL
|
void |
throwRelationshipHasColumnSpecified(java.lang.Class entityClass,
java.lang.String attributeName)
INTERNAL
|
void |
throwSequenceGeneratorUsingAReservedName(java.lang.String document,
java.lang.String reservedName)
INTERNAL:
|
void |
throwTableGeneratorUsingAReservedName(java.lang.String document,
java.lang.String reservedName)
INTERNAL:
|
void |
throwUniDirectionalOneToManyHasJoinColumnSpecified(java.lang.String attributeName,
java.lang.Class entityClass)
INTERNAL
|
throwBothFieldsAndPropertiesAnnotatedException, throwCircularMappedByReferences, throwClassNotFoundWhileConvertingClassNames, throwConflictingAccessTypeInEmbeddable, throwConflictingSequenceAndTableGeneratorsSpecified, throwConflictingSequenceGeneratorsSpecified, throwConflictingSequenceNameAndTablePkColumnValueSpecified, throwConflictingTableGeneratorsSpecified, throwCouldNotFindMapKey, throwEmbeddedIdHasNoAttributes, throwErrorProcessingNamedQueryAnnotation, throwIncorrectOverridingOfAccessType, throwInvalidCallbackMethod, throwInvalidCollectionTypeForRelationship, throwInvalidCompositePKAttribute, throwInvalidCompositePKSpecification, throwInvalidEmbeddableAttribute, throwInvalidEmbeddedAttribute, throwInvalidMappingEncountered, throwInvalidOrderByValue, throwInvalidTypeForEnumeratedAttribute, throwInvalidTypeForLOBAttribute, throwInvalidTypeForSerializedAttribute, throwInvalidTypeForTemporalAttribute, throwInvalidTypeForVersionAttribute, throwMappingAnnotationsAppliedToTransientAttribute, throwMappingFileNotFound, throwNoCorrespondingSetterMethodDefined, throwNonEntityTargetInRelationship, throwNonUniqueEntityName, throwNonUniqueMappingFileName, throwNoPrimaryKeyAnnotationsFound, throwOnlyOneGeneratedValueIsAllowed, throwTablePerClassInheritanceNotSupported, throwUnableToDetermineClassForField, throwUnableToDetermineClassForProperty, throwUnableToDetermineTargetEntitypublic void throwEmbeddedIdAndIdFound(java.lang.Class entityClass,
java.lang.String attributeName,
java.lang.String idAttributeName)
throwEmbeddedIdAndIdFound in class MetadataValidatorpublic void throwErrorProcessingNamedQueryElement(java.lang.String queryName,
java.lang.Exception exception)
public void throwExcessiveJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.Object element)
throwExcessiveJoinColumnsSpecified in class MetadataValidatorpublic void throwExcessivePrimaryKeyJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.reflect.AnnotatedElement annotatedElement)
throwExcessivePrimaryKeyJoinColumnsSpecified in class MetadataValidatorpublic void throwIncompleteJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.Object element)
throwIncompleteJoinColumnsSpecified in class MetadataValidatorpublic void throwIncompletePrimaryKeyJoinColumnsSpecified(java.lang.Class entityClass,
java.lang.reflect.AnnotatedElement annotatedElement)
throwIncompletePrimaryKeyJoinColumnsSpecified in class MetadataValidatorpublic void throwMultipleEmbeddedIdsFound(java.lang.Class entityClass,
java.lang.String attributeName,
java.lang.String embeddedIdAttributeName)
throwMultipleEmbeddedIdsFound in class MetadataValidatorpublic void throwNoMappedByAttributeFound(java.lang.Class owningClass,
java.lang.String owningAttributeName,
java.lang.Class entityClass,
java.lang.String attributeName)
throwNoMappedByAttributeFound in class MetadataValidatorpublic void throwNoTemporalTypeSpecified(java.lang.Class entityClass,
java.lang.String attributeName)
throwNoTemporalTypeSpecified in class MetadataValidatorpublic void throwPersistenceUnitMetadataConflict(java.lang.String element)
public void throwRelationshipHasColumnSpecified(java.lang.Class entityClass,
java.lang.String attributeName)
throwRelationshipHasColumnSpecified in class MetadataValidatorpublic void throwSequenceGeneratorUsingAReservedName(java.lang.String document,
java.lang.String reservedName)
throwSequenceGeneratorUsingAReservedName in class MetadataValidatorpublic void throwTableGeneratorUsingAReservedName(java.lang.String document,
java.lang.String reservedName)
throwTableGeneratorUsingAReservedName in class MetadataValidatorpublic void throwUniDirectionalOneToManyHasJoinColumnSpecified(java.lang.String attributeName,
java.lang.Class entityClass)
throwUniDirectionalOneToManyHasJoinColumnSpecified in class MetadataValidator