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, throwUnableToDetermineTargetEntity
public void throwEmbeddedIdAndIdFound(java.lang.Class entityClass, java.lang.String attributeName, java.lang.String idAttributeName)
throwEmbeddedIdAndIdFound
in class MetadataValidator
public void throwErrorProcessingNamedQueryElement(java.lang.String queryName, java.lang.Exception exception)
public void throwExcessiveJoinColumnsSpecified(java.lang.Class entityClass, java.lang.Object element)
throwExcessiveJoinColumnsSpecified
in class MetadataValidator
public void throwExcessivePrimaryKeyJoinColumnsSpecified(java.lang.Class entityClass, java.lang.reflect.AnnotatedElement annotatedElement)
throwExcessivePrimaryKeyJoinColumnsSpecified
in class MetadataValidator
public void throwIncompleteJoinColumnsSpecified(java.lang.Class entityClass, java.lang.Object element)
throwIncompleteJoinColumnsSpecified
in class MetadataValidator
public void throwIncompletePrimaryKeyJoinColumnsSpecified(java.lang.Class entityClass, java.lang.reflect.AnnotatedElement annotatedElement)
throwIncompletePrimaryKeyJoinColumnsSpecified
in class MetadataValidator
public void throwMultipleEmbeddedIdsFound(java.lang.Class entityClass, java.lang.String attributeName, java.lang.String embeddedIdAttributeName)
throwMultipleEmbeddedIdsFound
in class MetadataValidator
public void throwNoMappedByAttributeFound(java.lang.Class owningClass, java.lang.String owningAttributeName, java.lang.Class entityClass, java.lang.String attributeName)
throwNoMappedByAttributeFound
in class MetadataValidator
public void throwNoTemporalTypeSpecified(java.lang.Class entityClass, java.lang.String attributeName)
throwNoTemporalTypeSpecified
in class MetadataValidator
public void throwPersistenceUnitMetadataConflict(java.lang.String element)
public void throwRelationshipHasColumnSpecified(java.lang.Class entityClass, java.lang.String attributeName)
throwRelationshipHasColumnSpecified
in class MetadataValidator
public void throwSequenceGeneratorUsingAReservedName(java.lang.String document, java.lang.String reservedName)
throwSequenceGeneratorUsingAReservedName
in class MetadataValidator
public void throwTableGeneratorUsingAReservedName(java.lang.String document, java.lang.String reservedName)
throwTableGeneratorUsingAReservedName
in class MetadataValidator
public void throwUniDirectionalOneToManyHasJoinColumnSpecified(java.lang.String attributeName, java.lang.Class entityClass)
throwUniDirectionalOneToManyHasJoinColumnSpecified
in class MetadataValidator