Interface ClassValidator
- All Superinterfaces:
TypeValidator
- All Known Implementing Classes:
AutomaticNamingTypeDescriptor, BindingDescriptor, BindingTypeDescriptor, BindXmlAutoNamingTypeDescriptor, BindXmlDescriptor, BindXmlNodeTypeDescriptor, CacheTypeMappingDescriptor, ClassChoiceDescriptor, ClassMappingAccessTypeDescriptor, ClassMappingDescriptor, ClassTypeDescriptor, ColumnDescriptor, ComponentBindingTypeChoiceDescriptor, ComponentBindingTypeDescriptor, ContainerDescriptor, ContentMemberTypeDescriptor, EnumBindingTypeDescriptor, EnumClassNameDescriptor, EnumerationDescriptor, EnumMemberDescriptor, ExcludeDescriptor, ExcludesDescriptor, FieldDescriptor, FieldHandlerDefDescriptor, FieldMappingCollectionTypeDescriptor, FieldMappingDescriptor, FieldTypeCollectionTypeDescriptor, FieldTypeDescriptor, FieldTypeVisibilityTypeDescriptor, FieldValidator, ForcesDescriptor, IncludeDescriptor, IncludeTypeDescriptor, InterfaceDescriptor, KeyGeneratorDefDescriptor, LdapDescriptor, ManyToManyDescriptor, MappingRootDescriptor, MapToDescriptor, NamedNativeQueryDescriptor, NamedQueryDescriptor, NamingTypeDescriptor, NamingXMLTypeDescriptor, OneToManyDescriptor, OneToOneDescriptor, PackageTypeChoiceDescriptor, PackageTypeDescriptor, ParamDescriptor, PkTypeDescriptor, PrimaryKeyDescriptor, PropertyDescriptor, PropertyTypeDescriptor, QueryHintDescriptor, ReadonlyDirtyTypeDescriptor, SqlDescriptor, SqlDirtyTypeDescriptor, TableAccessModeTypeDescriptor, TableDescriptor, Validator, VisibilityTypeDescriptor, XMLClassDescriptorAdapter, XMLClassDescriptorImpl
The validation interface used for validating class instances.
- Version:
- $Revision: 6936 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $
- Author:
- Keith Visco
-
Method Summary
Modifier and TypeMethodDescriptionvoidvalidate(Object object, ValidationContext context) Validates the given Object.
-
Method Details
-
validate
Validates the given Object. An exception should be thrown when the first invalid field is discovered.- Specified by:
validatein interfaceTypeValidator- Parameters:
object- the Object to validatecontext- the ValidationContext- Throws:
ValidationException- when the class is not valid.
-