Uses of Interface
dev.metaschema.core.metapath.item.node.INodeItem
Packages that use INodeItem
Package
Description
Provides formatters for generating path expressions from Metaschema node
items.
Built-in Metapath function implementations based on the XPath 3.1
specification.
Core interfaces and classes for the Metapath item type system.
Node item types representing structured data in the Metapath type system.
Provides support for Metapath type system and sequence type testing.
Core Metaschema model interfaces and implementations.
Metaschema constraint definitions and validation framework.
Provides core functionality for reading and writing Metaschema instance data
to and from bound Java objects.
Provides support for reading and writing Metaschema instance data in JSON
format.
-
Uses of INodeItem in dev.metaschema.core.metapath.format
Methods in dev.metaschema.core.metapath.format that return INodeItemModifier and TypeMethodDescriptionIPathSegment.getNodeItem()Get the value associated with the path segment. -
Uses of INodeItem in dev.metaschema.core.metapath.function.library
Methods in dev.metaschema.core.metapath.function.library that return INodeItemModifier and TypeMethodDescriptionstatic INodeItemGet the root of the tree to which the provided node argument belongs.Methods in dev.metaschema.core.metapath.function.library that return types with arguments of type INodeItemModifier and TypeMethodDescriptionFnInnermost.fnInnermost(List<? extends INodeItem> arg) Get every node within the provided list that is not an ancestor of another member of the provided list.FnOutermost.fnOutermost(List<? extends INodeItem> arg) Get every node within the provided list that is not an ancestor of another member of the provided list.MpRecurseDepth.recurseDepth(ISequence<INodeItem> initialContext, IMetapathExpression recursionMetapath, DynamicContext dynamicContext) Evaluates therecursionMetapathstarting with the the items in theinitialContextand also recursively using the resulting items returned by evaluating this path.Methods in dev.metaschema.core.metapath.function.library with parameters of type INodeItemModifier and TypeMethodDescriptionstatic IAnyUriItemGet the base URI for the providednodeItem.static booleanFnHasChildren.fnHasChildren(INodeItem arg) Determine if the provided node argument has model item children.static StringFnLocalName.fnLocalName(INodeItem arg) Get the name of the provided node item.static StringFnName.fnName(INodeItem arg, StaticContext staticContext) Get the name of the provided node item.static StringFnNamespaceUri.fnNamespaceUri(INodeItem arg) Get the namespace URI of the provided node item.static IStringItemGenerates a Metapath for the provided item.static INodeItemGet the root of the tree to which the provided node argument belongs.Method parameters in dev.metaschema.core.metapath.function.library with type arguments of type INodeItemModifier and TypeMethodDescriptionFnInnermost.fnInnermost(List<? extends INodeItem> arg) Get every node within the provided list that is not an ancestor of another member of the provided list.FnOutermost.fnOutermost(List<? extends INodeItem> arg) Get every node within the provided list that is not an ancestor of another member of the provided list.MpRecurseDepth.recurseDepth(ISequence<INodeItem> initialContext, IMetapathExpression recursionMetapath, DynamicContext dynamicContext) Evaluates therecursionMetapathstarting with the the items in theinitialContextand also recursively using the resulting items returned by evaluating this path. -
Uses of INodeItem in dev.metaschema.core.metapath.item
Methods in dev.metaschema.core.metapath.item that return INodeItemModifier and TypeMethodDescriptionstatic INodeItemItemUtils.checkItemIsNodeItem(DynamicContext dynamicContext, IItem item) Checks that the item is anINodeItem.Methods in dev.metaschema.core.metapath.item with parameters of type INodeItem -
Uses of INodeItem in dev.metaschema.core.metapath.item.node
Subinterfaces of INodeItem in dev.metaschema.core.metapath.item.nodeModifier and TypeInterfaceDescriptioninterfaceRepresents a Metapath assembly node item for a grouped assembly instance.interfaceA Metapath node valued item representing a Metaschema module assembly.interfaceRepresents a Metapath node item that has an atomic value.interfaceA marker interface used to identify anIAssemblyNodeItemas the head of a cycle of item that loop back to the head.interfaceIDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> Represents a Metapath node item that is based on an underlying Metaschema module definition and instance.interfaceRepresents a Metapath node item that is associated with a document.interfaceA node item that represents the root of a tree of nodes associated with a document resource.interfaceRepresents a node item for a Metaschema model instance the is always a child of another item in the Metaschema model.interfaceThis mixin interface indicates that the implementation is aINodeItemthat is based on anIModelDefinition.interfaceThis mixin interface indicates that the implementation is aINodeItemthat may have both flag and model children.interfaceIFeatureOrhpanedDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> A mixin interface used to identify that the implementation is aIDefinitionNodeItemthat is based on aIDefinitionthat is an orphan in it's hierarchy.interfaceA Metapath node valued item representing a Metaschema module field.interfaceA Metapath node valued item representing a Metaschema module flag.interfaceIModelNodeItem<D extends IModelDefinition,I extends INamedModelInstance> Represents a Metapath node item for a Metaschema model instance (assembly or field).interfaceSupports querying of global definitions and associated instances in a Metaschema module by effective name.interfaceA marker interface used to expose root node functionality for an assembly node that has root information.Classes in dev.metaschema.core.metapath.item.node that implement INodeItemModifier and TypeClassDescriptionclassAbstractDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> A base implementation of a node item backed by a Metaschema definition.classAINodeItemsupported by aIFlagInstance.classAbstractGlobalDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> Represents a node item based on a global definition from a Metaschema.classAbstractInstanceNodeItem<D extends IDefinition,I extends INamedInstance, P extends IModelNodeItem<? extends IModelDefinition, ? extends INamedInstance>> A base implementation of a node item backed by a Metaschema instance.classA common base class for node item implementations.classAbstractOrphanedDefinitionNodeItem<D extends IDefinition,I extends INamedInstance> A base implementation of a node item for a Metaschema definition that exists without a parent context (orphaned).Methods in dev.metaschema.core.metapath.item.node that return INodeItemModifier and TypeMethodDescriptionAbstractOrphanedDefinitionNodeItem.getParentNodeItem()default INodeItemIDocumentBasedNodeItem.getParentNodeItem()IFeatureChildNodeItem.getParentNodeItem()IModelNodeItem.getParentNodeItem()Retrieve the parent node item if it exists.INodeItem.getParentNodeItem()Retrieve the parent node item if it exists.Methods in dev.metaschema.core.metapath.item.node that return types with arguments of type INodeItemModifier and TypeMethodDescriptionINodeItem.ancestor()Get a stream of all ancestors of this node item.INodeItem.ancestorOrSelf()Get a stream of this and all ancestors of this node item.INodeItem.ancestorsOf(INodeItem item) Get a stream of the ancestors of the provideditem.INodeItem.descendantOrSelf()Get a stream of this node, followed by all descendant model items of this node item.INodeItem.getPathStream()Methods in dev.metaschema.core.metapath.item.node with parameters of type INodeItemModifier and TypeMethodDescriptionINodeItem.ancestorsOf(INodeItem item) Get a stream of the ancestors of the provideditem.static booleanNodeComparators.compareNodeItem(INodeItem item1, INodeItem item2, DynamicContext dynamicContext) Compare two node items for equality.static Stream<? extends IModelNodeItem<?,?>> INodeItem.decendantsOf(INodeItem item) Get a stream of all descendant model items of the provideditem.protected booleanAbstractNodeItemVisitor.shouldVisitNextChild(INodeItem parent, IModelNodeItem<?, ?> child, RESULT result, CONTEXT context) Determine if the child should be visited next, or skipped.protected booleanAbstractNodeItemVisitor.shouldVisitNextChild(INodeItem parent, INodeItem child, RESULT result, CONTEXT context) Determine if the child should be visited next, or skipped.static <CLASS> CLASSGets the value of the provided node item.protected RESULTAbstractNodeItemVisitor.visitFlags(INodeItem item, CONTEXT context) Visit any child flags associated with the provideditem.protected RESULTAbstractNodeItemVisitor.visitModelChildren(INodeItem item, CONTEXT context) Visit any child model items associated with the provideditem. -
Uses of INodeItem in dev.metaschema.core.metapath.type
Classes in dev.metaschema.core.metapath.type with type parameters of type INodeItemModifier and TypeInterfaceDescriptioninterfaceProvides type information that be used to discover type information for, test, and cast various node-based item objects.Methods in dev.metaschema.core.metapath.type that return types with arguments of type INodeItem -
Uses of INodeItem in dev.metaschema.core.model
Methods in dev.metaschema.core.model that return INodeItemModifier and TypeMethodDescriptionIMetapathQueryable.getNodeItem()Get the Metapath node item for this Metaschema module construct, which can be used to query it. -
Uses of INodeItem in dev.metaschema.core.model.constraint
Methods in dev.metaschema.core.model.constraint that return INodeItemModifier and TypeMethodDescriptionRetrieve the item from the index that matches the provided key.ConstraintValidationFinding.getNode()Get the context node used to evaluate the constraints.ConstraintValidationFinding.getTarget()Get the target of the finding.Store the provided item using the provided key.Methods in dev.metaschema.core.model.constraint that return types with arguments of type INodeItemModifier and TypeMethodDescriptionConstraintValidationFinding.getSubjects()Get the subjects of the finding, which are resolved by evaluating the constraint target expression.Methods in dev.metaschema.core.model.constraint with parameters of type INodeItemModifier and TypeMethodDescriptionConstraintValidationFinding.builder(IConstraint constraint, INodeItem node) Construct a new finding builder.ConstraintValidationFinding.builder(List<? extends IConstraint> constraints, INodeItem node) Construct a new finding builder.IConfigurableMessageConstraint.generateMessage(INodeItem item, DynamicContext context) Generate a violation message using the provided item and dynamic context for inline Metapath value insertion.protected voidDefaultConstraintValidator.handleAllowedValues(INodeItem targetItem, DynamicContext dynamicContext) Evaluate the value associated with thetargetItemand update the status tracker.voidFindingCollectingConstraintValidationHandler.handleAllowedValuesViolation(List<IAllowedValuesConstraint> failedConstraints, INodeItem target, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleAllowedValuesViolation(List<IAllowedValuesConstraint> failedConstraints, INodeItem target, DynamicContext dynamicContext) Handle an allowed values constraint violation.voidLoggingConstraintValidationHandler.handleAllowedValuesViolation(List<IAllowedValuesConstraint> failedConstraints, INodeItem target, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Handle a cardinality constraint maximum violation.voidLoggingConstraintValidationHandler.handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Handle a cardinality constraint minimum violation.voidLoggingConstraintValidationHandler.handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleError(IConstraint constraint, INodeItem node, String message, Throwable exception, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleError(IConstraint constraint, INodeItem node, String message, Throwable exception, DynamicContext dynamicContext) Handle a constraint that whose evaluation resulted in an unexpected error during validation.voidLoggingConstraintValidationHandler.handleError(IConstraint constraint, INodeItem node, String message, Throwable exception, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleExpectViolation(IExpectConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleExpectViolation(IExpectConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) Handle an expect test violation.voidLoggingConstraintValidationHandler.handleExpectViolation(IExpectConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleIndexDuplicateKeyViolation(IIndexConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleIndexDuplicateKeyViolation(IIndexConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) Handle an index duplicate key violation.voidLoggingConstraintValidationHandler.handleIndexDuplicateKeyViolation(IIndexConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleIndexDuplicateViolation(IIndexConstraint constraint, INodeItem node, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleIndexDuplicateViolation(IIndexConstraint constraint, INodeItem node, DynamicContext dynamicContext) Handle a duplicate index violation.voidLoggingConstraintValidationHandler.handleIndexDuplicateViolation(IIndexConstraint constraint, INodeItem node, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleIndexMiss(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, List<String> key, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleIndexMiss(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, List<String> key, DynamicContext dynamicContext) Handle an index lookup key miss violation.voidLoggingConstraintValidationHandler.handleIndexMiss(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, List<String> key, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleKeyMatchError(IKeyConstraint constraint, INodeItem node, INodeItem target, MetapathException cause, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleKeyMatchError(IKeyConstraint constraint, INodeItem node, INodeItem target, MetapathException exception, DynamicContext dynamicContext) Handle an error that occurred while generating a key.voidLoggingConstraintValidationHandler.handleKeyMatchError(IKeyConstraint constraint, INodeItem node, INodeItem target, MetapathException cause, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleMatchDatatypeViolation(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, IDataTypeAdapter<?> adapter, IllegalArgumentException cause, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleMatchDatatypeViolation(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, IDataTypeAdapter<?> adapter, IllegalArgumentException cause, DynamicContext dynamicContext) Handle a match data type violation.voidLoggingConstraintValidationHandler.handleMatchDatatypeViolation(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, IDataTypeAdapter<?> adapter, IllegalArgumentException cause, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleMatchPatternViolation(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, Pattern pattern, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleMatchPatternViolation(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, Pattern pattern, DynamicContext dynamicContext) Handle a match pattern violation.voidLoggingConstraintValidationHandler.handleMatchPatternViolation(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, Pattern pattern, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleMissingIndexViolation(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, String message, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleMissingIndexViolation(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, String message, DynamicContext dynamicContext) Handle a missing index violation.voidLoggingConstraintValidationHandler.handleMissingIndexViolation(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, String message, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handlePass(IConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) voidIConstraintValidationHandler.handlePass(IConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) Handle a constraint that has passed validation.voidLoggingConstraintValidationHandler.handlePass(IConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleReportViolation(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleReportViolation(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) Handle a report test finding.voidLoggingConstraintValidationHandler.handleReportViolation(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleUniqueKeyViolation(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleUniqueKeyViolation(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) Handle an unique key violation.voidLoggingConstraintValidationHandler.handleUniqueKeyViolation(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) protected StringAbstractConstraintValidationHandler.newAllowedValuesViolationMessage(List<IAllowedValuesConstraint> constraints, INodeItem target) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newCardinalityMaximumViolationMessage(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newCardinalityMinimumViolationMessage(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newExpectViolationMessage(IExpectConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newIndexDuplicateKeyViolationMessage(IIndexConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newIndexDuplicateViolationMessage(IIndexConstraint constraint, INodeItem node) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newIndexMissMessage(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, List<String> key, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newMatchDatatypeViolationMessage(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, IDataTypeAdapter<?> adapter, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newMatchPatternViolationMessage(IMatchesConstraint constraint, INodeItem node, INodeItem target, String value, Pattern pattern, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newMissingIndexViolationMessage(IIndexHasKeyConstraint constraint, INodeItem node, INodeItem target, String message, DynamicContext dynamicContext) Construct a new generic violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newReportViolationMessage(IReportConstraint constraint, INodeItem node, INodeItem target, DynamicContext dynamicContext) Construct a new message for the provided reportconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newUniqueKeyViolationMessage(IUniqueConstraint constraint, INodeItem node, INodeItem oldItem, INodeItem target, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.Store the provided item using the provided key.Use the provided target for the validation finding.IIndex.toKey(INodeItem item, List<? extends IKeyField> keyFields, DynamicContext dynamicContext) Construct a key by evaluating the provided key field components against the provided item.protected StringGet the path of the provided item using the configured path formatter.protected Stringprotected voidDefaultConstraintValidator.updateValueStatus(INodeItem targetItem, IAllowedValuesConstraint allowedValues, IDefinitionNodeItem<?, ?> node) Add a new allowed value to the value status tracker.voidDefaultConstraintValidator.validate(INodeItem item, DynamicContext dynamicContext) voidIConstraintValidator.validate(INodeItem item, DynamicContext dynamicContext) Validate the provided item against any associated constraints.Method parameters in dev.metaschema.core.model.constraint with type arguments of type INodeItemModifier and TypeMethodDescriptionvoidFindingCollectingConstraintValidationHandler.handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Handle a cardinality constraint maximum violation.voidLoggingConstraintValidationHandler.handleCardinalityMaximumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets, DynamicContext dynamicContext) voidFindingCollectingConstraintValidationHandler.handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) voidIConstraintValidationHandler.handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Handle a cardinality constraint minimum violation.voidLoggingConstraintValidationHandler.handleCardinalityMinimumViolation(ICardinalityConstraint constraint, INodeItem node, ISequence<? extends INodeItem> targets, DynamicContext dynamicContext) protected StringAbstractConstraintValidationHandler.newCardinalityMaximumViolationMessage(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.protected StringAbstractConstraintValidationHandler.newCardinalityMinimumViolationMessage(ICardinalityConstraint constraint, INodeItem target, ISequence<? extends INodeItem> testedItems, DynamicContext dynamicContext) Construct a new violation message for the providedconstraintapplied to thenode.Use the provided subjects for the validation finding. -
Uses of INodeItem in dev.metaschema.databind.io
Methods in dev.metaschema.databind.io that return INodeItemModifier and TypeMethodDescriptionAbstractDeserializer.deserializeToNodeItem(Reader reader, URI documentUri) default INodeItemIDeserializer.deserializeToNodeItem(InputStream is, URI documentUri) Read data from theReaderinto a node item instance.IDeserializer.deserializeToNodeItem(Reader reader, URI documentUri) Read data from theReaderinto a node item instance.protected abstract INodeItemAbstractDeserializer.deserializeToNodeItemInternal(Reader reader, URI documentUri) This abstract method delegates parsing to the concrete implementation. -
Uses of INodeItem in dev.metaschema.databind.io.json
Methods in dev.metaschema.databind.io.json that return INodeItemModifier and TypeMethodDescriptionprotected INodeItemDefaultJsonDeserializer.deserializeToNodeItemInternal(Reader reader, URI documentUri)