org.exolab.castor.xml
Interface ClassValidator
- TypeValidator
- AccessTypeDescriptor, BindingDescriptor, BindingTypeDescriptor, BindXmlAutoNamingTypeDescriptor, BindXmlDescriptor, BindXmlNodeTypeDescriptor, CacheTypeMappingDescriptor, ClassMappingDescriptor, ClassTypeDescriptor, CollectionTypeDescriptor, ComponentBindingTypeChoiceDescriptor, ComponentBindingTypeDescriptor, ContainerDescriptor, DirtyTypeDescriptor, FieldMappingDescriptor, FieldTypeCollectionTypeDescriptor, FieldTypeDescriptor, FieldValidator, IncludeDescriptor, IncludeTypeDescriptor, InterfaceDescriptor, IntrospectedXMLClassDescriptor, KeyGeneratorDefDescriptor, LdapDescriptor, MappingRootDescriptor, MapToDescriptor, NamingTypeDescriptor, NamingXMLTypeDescriptor, PackageTypeChoiceDescriptor, PackageTypeDescriptor, ParamDescriptor, PathTypeDescriptor, SqlDescriptor, TypeTypeDescriptor, Validator, XMLClassDescriptorAdapter, XMLClassDescriptorImpl
public interface ClassValidator
The validation interface used for validating class instances
$Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:09 $
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-2003. All rights reserved http://www.intalio.com