org.exolab.castor.xml
Interface ClassValidator
- TypeValidator
- BindingDescriptor, BindingTypeDescriptor, BindXmlAutoNamingTypeDescriptor, BindXmlDescriptor, BindXmlNodeTypeDescriptor, CacheTypeMappingDescriptor, ClassChoiceDescriptor, ClassMappingAccessTypeDescriptor, ClassMappingDescriptor, ClassTypeDescriptor, ComponentBindingTypeChoiceDescriptor, ComponentBindingTypeDescriptor, ContainerDescriptor, DatabaseChoiceDescriptor, DatabaseDescriptor, DataSourceDescriptor, DriverDescriptor, EnumerationDescriptor, FieldMappingCollectionTypeDescriptor, FieldMappingDescriptor, FieldTypeCollectionTypeDescriptor, FieldTypeDescriptor, FieldValidator, IncludeDescriptor, IncludeTypeDescriptor, InterfaceDescriptor, IntrospectedXMLClassDescriptor, JdoConfDescriptor, JndiDescriptor, KeyGeneratorDefDescriptor, LdapDescriptor, MappingDescriptor, MappingRootDescriptor, MapToDescriptor, NamedQueryDescriptor, NamingTypeDescriptor, NamingXMLTypeDescriptor, PackageTypeChoiceDescriptor, PackageTypeDescriptor, ParamDescriptor, ParamDescriptor, PathTypeDescriptor, PropertyDescriptor, PropertyTypeDescriptor, QueryHintDescriptor, SqlDescriptor, SqlDirtyTypeDescriptor, TransactionDemarcationDescriptor, TransactionManagerDescriptor, Validator, XMLClassDescriptorAdapter, XMLClassDescriptorImpl
public interface ClassValidator
The validation interface used for validating class instances
$Revision: 5951 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $
validate
public void validate(Object object,
ValidationContext context)
throws ValidationException
Validates the given Object. An exception should be thrown
when the first invalid field is discovered.
- validate in interface TypeValidator
object
- the Object to validatecontext
- the ValidationContext
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com