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.document.Path

Packages that use Path
org.infinispan.schematic |
org.infinispan.schematic.document |
org.infinispan.schematic.internal |
org.infinispan.schematic.internal.delta |
org.infinispan.schematic.internal.document |
org.infinispan.schematic.internal.schema |
org.modeshape.jcr |

Uses of Path in org.infinispan.schematic

Methods in org.infinispan.schematic that return Path
`Path` | `SchemaLibrary.Problem.getPath()` The path to the field about which this problem applies.

Uses of Path in org.infinispan.schematic.document

Methods in org.infinispan.schematic.document that return Path
`Path` | `Path.parent()` Get the parent path, which may be an empty path.
`Path` | `Path.with(String fieldName)` Obtain a path that has this path as the parent and which has as the last segment the supplied field name.

Methods in org.infinispan.schematic.document with parameters of type Path
`void` | `Editor.Observer.addArrayValue(Path path, Array.Entry entry)` Insert the entry into the array at the given path.
`void` | `Editor.Observer.clear(Path path)` Remove all fields from the document at the supplied path.
`void` | `Editor.Observer.put(Path parentPath, String field, Object newValue)` Set to the given value the field in the document at the supplied path.
`void` | `Editor.Observer.remove(Path parentPath, String field)` Remove the field from the document at the supplied path.
`void` | `Editor.Observer.removeArrayValue(Path path, Array.Entry entry)` Remove the entry from the array at the given path.
`void` | `Editor.Observer.setArrayValue(Path path, Array.Entry entry)` Set the supplied entry in the array at the given path.
`boolean` | `Path.startsWith(Path other)` Determine if the first segments of this path are equal to the segments in the supplied path.

Uses of Path in org.infinispan.schematic.internal

Fields in org.infinispan.schematic.internal declared as Path
`protected static Path` | `SchematicEntryLiteral.FieldPath.CONTENT`
`protected static Path` | `SchematicEntryLiteral.FieldPath.CONTENT_TYPE`
`protected static Path` | `SchematicEntryLiteral.FieldPath.ID`
`protected static Path` | `SchematicEntryLiteral.FieldPath.METADATA`
`protected static Path` | `SchematicEntryLiteral.FieldPath.ROOT`

Uses of Path in org.infinispan.schematic.internal.delta

Fields in org.infinispan.schematic.internal.delta declared as Path
`protected Path` | `Operation.parentPath`

Methods in org.infinispan.schematic.internal.delta that return Path
`Path` | `Operation.getParentPath()`

Constructors in org.infinispan.schematic.internal.delta with parameters of type Path
`AddValueIfAbsentOperation(Path path, Object value)`
`AddValueOperation(Path path, Object value)`
`AddValueOperation(Path path, Object value, int index)`
`ArrayOperation(Path path)`
`ClearOperation(Path path)`
`Operation(Path parentPath)`
`PutOperation(Path parentPath, String fieldName, Object oldValue, Object newValue)`
`RemoveAllValuesOperation(Path path, Collection<?> values)`
`RemoveAtIndexOperation(Path path, int index)`
`RemoveOperation(Path parentPath, String fieldName, Object oldValue)`
`RemoveValueOperation(Path parentPath, Object value)`
`RetainAllValuesOperation(Path parentPath, Collection<?> values)`
`SetValueOperation(Path parentPath, Object value, int index)`

Uses of Path in org.infinispan.schematic.internal.document

Classes in org.infinispan.schematic.internal.document that implement Path
`protected static class` | `Paths.EmptyPath`
`protected static class` | `Paths.MultiSegmentPath`
`protected static class` | `Paths.SinglePath`

Fields in org.infinispan.schematic.internal.document declared as Path
`protected static Path` | `Paths.EMPTY_PATH`

Methods in org.infinispan.schematic.internal.document that return Path
`Path` | `Paths.EmptyPath.parent()`
`Path` | `Paths.SinglePath.parent()`
`Path` | `Paths.MultiSegmentPath.parent()`
`static Path` | `Paths.path(List<String> fieldNames)`
`static Path` | `Paths.path(Path path, List<String> fieldNames)`
`static Path` | `Paths.path(Path path, String... fieldNames)`
`static Path` | `Paths.path(Path path, String fieldName)`
`static Path` | `Paths.path(String... fieldNames)`
`static Path` | `Paths.path(String fieldName)`
`Path` | `Paths.Externalizer.readObject(ObjectInput input)`
`static Path` | `Paths.rootPath()`
`Path` | `Paths.EmptyPath.with(String fieldName)`
`Path` | `Paths.SinglePath.with(String fieldName)`
`Path` | `Paths.MultiSegmentPath.with(String fieldName)`

Methods in org.infinispan.schematic.internal.document that return types with arguments of type Path
`Set<Class<? extends Path>>` | `Paths.Externalizer.getTypeClasses()`

Methods in org.infinispan.schematic.internal.document with parameters of type Path
`int` | `Paths.EmptyPath.compareTo(Path that)`
`int` | `Paths.SinglePath.compareTo(Path that)`
`int` | `Paths.MultiSegmentPath.compareTo(Path that)`
`static Path` | `Paths.path(Path path, List<String> fieldNames)`
`static Path` | `Paths.path(Path path, String... fieldNames)`
`static Path` | `Paths.path(Path path, String fieldName)`
`boolean` | `Paths.EmptyPath.startsWith(Path ancestor)`
`boolean` | `Paths.SinglePath.startsWith(Path ancestor)`
`boolean` | `Paths.MultiSegmentPath.startsWith(Path other)`
`void` | `Paths.Externalizer.writeObject(ObjectOutput output, Path path)`

Constructors in org.infinispan.schematic.internal.document with parameters of type Path
`ObservableArrayEditor(MutableArray array, Path path, DocumentObserver observer, DocumentValueFactory factory)`
`ObservableDocumentEditor(MutableDocument document, Path path, DocumentObserver delta, DocumentValueFactory factory)`

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

Methods in org.infinispan.schematic.internal.schema that return Path
`Path` | `ValidationProblem.getPath()`
`Path` | `DocumentTransformer.Conversion.getPath()`

Methods in org.infinispan.schematic.internal.schema with parameters of type Path
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForDisallowedTypes(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForDivisibleBy(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForEnum(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForItems(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForMaximum(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForMaximumItems(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForMaximumLength(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForMinimum(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForMinimumItems(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForMinimumLength(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForPattern(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForPatternProperties(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForProperties(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForRequired(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForTypes(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`protected void` | `JsonSchemaValidatorFactory.addValidatorsForUniqueItems(Document parent, Path parentPath, Problems problems, JsonSchemaValidatorFactory.CompositeValidator validators)`
`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)`
`void` | `ValidationResult.recordError(Path path, String reason)`
`void` | `Problems.recordError(Path path, String message)` Record an error at the given path in a document.
`void` | `JsonSchemaValidatorFactory.SingleProblem.recordError(Path path, String message)`
`void` | `ValidationResult.recordError(Path path, String reason, Throwable cause)`
`void` | `Problems.recordError(Path path, String message, Throwable exception)` Record an error at the given path in a document.
`void` | `JsonSchemaValidatorFactory.SingleProblem.recordError(Path path, String message, Throwable exception)`
`void` | `ValidationResult.recordTypeMismatch(Path path, String reason, JsonSchema.Type actualType, Object actualValue, JsonSchema.Type requiredType, Object convertedValue)`
`void` | `Problems.recordTypeMismatch(Path path, String message, JsonSchema.Type actualType, Object actualValue, JsonSchema.Type requiredType, Object convertedValue)` Record a field value was encountered whose type was not the expected type but could be converted to the expected type.
`void` | `JsonSchemaValidatorFactory.SingleProblem.recordTypeMismatch(Path path, String message, JsonSchema.Type actualType, Object actualValue, JsonSchema.Type requiredType, Object convertedValue)`
`void` | `ValidationResult.recordWarning(Path path, String reason)`
`void` | `Problems.recordWarning(Path path, String message)` Record a warning at the given path in a document.
`void` | `JsonSchemaValidatorFactory.SingleProblem.recordWarning(Path path, String message)`
`void` | `Validator.validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)` Validate a portion of the supplied document.
`void` | `JsonSchemaValidatorFactory.TypeValidator.validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.UnionValidator.validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.ResolvingValidator.validate(Object fieldValue, String fieldName, Document document, Path pathToDocument, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.RequiredValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.NumericValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.MinimumLengthValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.MaximumLengthValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.DivisibleByValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.ItemCountValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.UniqueItemsValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.PatternValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.EnumValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.DisallowedTypesValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.AllItemsMatchValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.EachItemMatchesValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.NotValidValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.PropertyValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.PatternPropertyValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.AllowedPropertiesValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.NoOtherAllowedPropertiesValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`
`void` | `JsonSchemaValidatorFactory.CompositeValidator.validate(Object fieldValue, String fieldName, Document parent, Path pathToParent, Problems problems, Validator.SchemaDocumentResolver resolver)`

Constructors in org.infinispan.schematic.internal.schema with parameters of type Path
`ValidationProblem(SchemaLibrary.ProblemType type, Path path, String reason, Throwable cause)`
`ValidationTypeMismatchProblem(SchemaLibrary.ProblemType type, Path path, Object actualValue, JsonSchema.Type actualType, JsonSchema.Type expectedType, Object convertedValue, String reason, Throwable cause)`

Uses of Path in org.modeshape.jcr

Methods in org.modeshape.jcr with parameters of type Path
`void` | `JcrRepository.ConfigurationChange.addArrayValue(Path path, Array.Entry entry)`
`void` | `JcrRepository.ConfigurationChange.clear(Path path)`
`void` | `JcrRepository.ConfigurationChange.put(Path parentPath, String field, Object newValue)`
`void` | `JcrRepository.ConfigurationChange.remove(Path path, String field)`
`void` | `JcrRepository.ConfigurationChange.removeArrayValue(Path path, Array.Entry entry)`
`void` | `JcrRepository.ConfigurationChange.setArrayValue(Path path, Array.Entry entry)`

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.