Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.infinispan.schematic.internal.schema.Validator

Packages that use Validator
org.infinispan.schematic.internal.schema |

Uses of Validator in org.infinispan.schematic.internal.schema

Classes in org.infinispan.schematic.internal.schema that implement Validator
`protected static class` | `JsonSchemaValidatorFactory.AllItemsMatchValidator` The `Validator` for item values that should all match a single schema.
`protected static class` | `JsonSchemaValidatorFactory.AllowedPropertiesValidator`
`protected static class` | `JsonSchemaValidatorFactory.CompositeValidator`
`protected static class` | `JsonSchemaValidatorFactory.DisallowedTypesValidator`
`protected static class` | `JsonSchemaValidatorFactory.DivisibleByValidator`
`protected static class` | `JsonSchemaValidatorFactory.EachItemMatchesValidator` The `Validator` for "tuple typing", when item values should each match a corresponding schema or, if applicable, an additional items schema.
`protected static class` | `JsonSchemaValidatorFactory.EnumValidator`
`protected static class` | `JsonSchemaValidatorFactory.ExclusiveMaximumValidator`
`protected static class` | `JsonSchemaValidatorFactory.ExclusiveMinimumValidator` Validation rule that states fails if the actual value is equal to or less than the minimum value.
`protected static class` | `JsonSchemaValidatorFactory.ItemCountValidator`
`protected static class` | `JsonSchemaValidatorFactory.MaximumItemsValidator`
`protected static class` | `JsonSchemaValidatorFactory.MaximumLengthValidator`
`protected static class` | `JsonSchemaValidatorFactory.MaximumValidator`
`protected static class` | `JsonSchemaValidatorFactory.MinimumItemsValidator`
`protected static class` | `JsonSchemaValidatorFactory.MinimumLengthValidator`
`protected static class` | `JsonSchemaValidatorFactory.MinimumValidator`
`protected static class` | `JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator`
`protected static class` | `JsonSchemaValidatorFactory.NotValidValidator`
`protected static class` | `JsonSchemaValidatorFactory.NumericValidator`
`protected static class` | `JsonSchemaValidatorFactory.PatternPropertyValidator`
`protected static class` | `JsonSchemaValidatorFactory.PatternValidator`
`protected static class` | `JsonSchemaValidatorFactory.PropertyValidator`
`protected static class` | `JsonSchemaValidatorFactory.RequiredValidator`
`protected class` | `JsonSchemaValidatorFactory.ResolvingValidator`
`protected class` | `JsonSchemaValidatorFactory.TypeValidator`
`protected class` | `JsonSchemaValidatorFactory.UnionValidator`
`protected static class` | `JsonSchemaValidatorFactory.UniqueItemsValidator`

Methods in org.infinispan.schematic.internal.schema that return Validator
`Validator` | `Validator.Factory.create(Document schemaDocument, Path pathToDoc)`
`Validator` | `JsonSchemaValidatorFactory.create(Document schemaDocument, Path pathToDoc)`
`protected Validator` | `JsonSchemaValidatorFactory.dereference(Document schemaDocument, Path pathToDoc, Problems problems)`
`protected Validator` | `JsonSchemaValidatorFactory.CompositeValidator.getFirst()`
`Validator` | `SchemaDocument.getValidator()`

Methods in org.infinispan.schematic.internal.schema that return types with arguments of type Validator
`Iterator<Validator>` | `JsonSchemaValidatorFactory.UnionValidator.iterator()`
`Iterator<Validator>` | `JsonSchemaValidatorFactory.CompositeValidator.iterator()`

Methods in org.infinispan.schematic.internal.schema with parameters of type Validator
`protected void` | `JsonSchemaValidatorFactory.CompositeValidator.add(Validator validator)`
`protected static JsonSchemaValidatorFactory.RequiredValidator` | `JsonSchemaValidatorFactory.getRequiredValidator(Validator validator)`

Constructors in org.infinispan.schematic.internal.schema with parameters of type Validator
`JsonSchemaValidatorFactory.AllItemsMatchValidator(String propertyName, Validator itemValidator)`
`JsonSchemaValidatorFactory.AllowedPropertiesValidator(Set<String> allowedPropertyNames, Validator validator)`
`JsonSchemaValidatorFactory.EachItemMatchesValidator(String propertyName, List<Validator> itemValidators, Validator additionalItemsValidator, boolean additionalItemsAllowed)`
`JsonSchemaValidatorFactory.PatternPropertyValidator(Pattern propertyNamePattern, Validator validator)`
`JsonSchemaValidatorFactory.PropertyValidator(String propertyName, Validator validator)`
`SchemaDocument(String uri, Document document, Validator validator)`

Constructor parameters in org.infinispan.schematic.internal.schema with type arguments of type Validator
`JsonSchemaValidatorFactory.EachItemMatchesValidator(String propertyName, List<Validator> itemValidators, Validator additionalItemsValidator, boolean additionalItemsAllowed)`
`JsonSchemaValidatorFactory.UnionValidator(List<Validator> validators)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| ModeShape Distribution 3.0.0.Alpha5
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2012 JBoss, a division of Red Hat. All Rights Reserved.