org.infinispan.schematic.internal.schema
Class JsonSchemaValidatorFactory.DivisibleByValidator
java.lang.Object
org.infinispan.schematic.internal.schema.JsonSchemaValidatorFactory.DivisibleByValidator
- All Implemented Interfaces:
- Serializable, Validator
- Enclosing class:
- JsonSchemaValidatorFactory
protected static class JsonSchemaValidatorFactory.DivisibleByValidator
- extends Object
- implements Validator
- See Also:
- Serialized Form
JsonSchemaValidatorFactory.DivisibleByValidator
public JsonSchemaValidatorFactory.DivisibleByValidator(String propertyName,
int denominator)
validate
public void validate(Object fieldValue,
String fieldName,
Document parent,
Path pathToParent,
Problems problems,
Validator.SchemaDocumentResolver resolver)
- Description copied from interface:
Validator
- Validate a portion of the supplied document.
- Specified by:
validate
in interface Validator
- Parameters:
fieldValue
- the field value to be validated; may be nullfieldName
- the field name to be validated; may be null if the field value is not known or the validator is to
validate the documentparent
- the document; never nullpathToParent
- the path to the supplied document; never null but may be a zero-length path if the document is the
top-level documentproblems
- the problems where any errors or warnings should be recorded; never nullresolver
- the component that can be used to resolve references to other schema documents
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.