Uses of Interface
dev.metaschema.core.model.IMetaschemaData
Packages that use IMetaschemaData
Package
Description
Core Metaschema model interfaces and implementations.
Provides generated Metaschema binding classes for module(s): Metaschema
Binding Configuration.
Provides classes for model property information and data item handling.
Provides generated Metaschema binding classes for module(s): Metaschema
Model.
Provides generated Metaschema binding classes for module(s): Metaschema Test
Suite.
-
Uses of IMetaschemaData in dev.metaschema.core.model
Classes in dev.metaschema.core.model that implement IMetaschemaDataModifier and TypeClassDescriptionfinal classA simple implementation ofIMetaschemaDatathat stores location information from various parser sources.Fields in dev.metaschema.core.model declared as IMetaschemaDataModifier and TypeFieldDescriptionstatic final IMetaschemaDataSimpleResourceLocation.UNKNOWNA constant representing an unknown location.Methods in dev.metaschema.core.model that return IMetaschemaDataModifier and TypeMethodDescriptionstatic IMetaschemaDataSimpleResourceLocation.fromJsonLocation(com.fasterxml.jackson.core.JsonLocation location) Create a resource location from a Jackson JSON location.static IMetaschemaDataSimpleResourceLocation.fromXmlLocation(Location location) Create a resource location from an XML stream location.IBoundObject.getMetaschemaData()Get additional Metaschema-related information for the object (i.e., resource location).static IMetaschemaDataSimpleResourceLocation.of(int line, int column) Create a resource location with just line and column information. -
Uses of IMetaschemaData in dev.metaschema.databind.config.binding
Methods in dev.metaschema.databind.config.binding that return IMetaschemaDataModifier and TypeMethodDescriptionMetaschemaBindings.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemType.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Java.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Java.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Java.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Java.getMetaschemaData()MetaschemaBindings.MetaschemaBinding.getMetaschemaData()MetaschemaBindings.ModelBinding.getMetaschemaData()MetaschemaBindings.ModelBinding.Java.getMetaschemaData()Constructors in dev.metaschema.databind.config.binding with parameters of type IMetaschemaDataModifierConstructorDescriptionConstructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBindinginstance with the specified metadata.Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBindinginstance with the specified metadata.Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBindinginstance with the specified metadata.ItemType(IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.ChoiceGroupBinding.ItemTypeinstance with the specified metadata.Java(IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.Javainstance with the specified metadata.Java(IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBinding.Javainstance with the specified metadata.Java(IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.Javainstance with the specified metadata.Java(IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBinding.Javainstance with the specified metadata.Java(IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.ModelBinding.Javainstance with the specified metadata.Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBindinginstance with the specified metadata.Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindingsinstance with the specified metadata.ModelBinding(IMetaschemaData data) Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.ModelBindinginstance with the specified metadata.Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineAssemblyBinding.PropertyBindinginstance with the specified metadata.Constructs a newdev.metaschema.databind.config.binding.MetaschemaBindings.MetaschemaBinding.DefineFieldBinding.PropertyBindinginstance with the specified metadata. -
Uses of IMetaschemaData in dev.metaschema.databind.model.info
Method parameters in dev.metaschema.databind.model.info with type arguments of type IMetaschemaDataModifier and TypeMethodDescriptiondefault <CLASS extends IBoundObject>
CLASSIFeatureComplexItemValueHandler.newInstance(Supplier<IMetaschemaData> supplier) Gets a new instance of the bound class. -
Uses of IMetaschemaData in dev.metaschema.databind.model.metaschema.binding
Methods in dev.metaschema.databind.model.metaschema.binding that return IMetaschemaDataModifier and TypeMethodDescriptionAny.getMetaschemaData()AssemblyConstraints.getMetaschemaData()AssemblyModel.Choice.getMetaschemaData()AssemblyModel.ChoiceGroup.Assembly.getMetaschemaData()AssemblyModel.ChoiceGroup.DefineAssembly.getMetaschemaData()AssemblyModel.ChoiceGroup.DefineField.getMetaschemaData()AssemblyModel.ChoiceGroup.Field.getMetaschemaData()AssemblyModel.ChoiceGroup.getMetaschemaData()AssemblyModel.getMetaschemaData()AssemblyReference.getMetaschemaData()ConstraintLetExpression.getMetaschemaData()ConstraintValueEnum.getMetaschemaData()Example.getMetaschemaData()FieldConstraints.getMetaschemaData()FieldReference.getMetaschemaData()FlagAllowedValues.getMetaschemaData()FlagConstraints.getMetaschemaData()FlagExpect.getMetaschemaData()FlagIndexHasKey.getMetaschemaData()FlagMatches.getMetaschemaData()FlagReference.getMetaschemaData()FlagReport.getMetaschemaData()GroupingAs.getMetaschemaData()InlineDefineAssembly.getMetaschemaData()InlineDefineField.getMetaschemaData()InlineDefineFlag.getMetaschemaData()JsonKey.getMetaschemaData()JsonValueKeyFlag.getMetaschemaData()KeyConstraintField.getMetaschemaData()MetapathContext.getMetaschemaData()MetapathNamespace.getMetaschemaData()METASCHEMA.DefineAssembly.getMetaschemaData()METASCHEMA.DefineAssembly.RootName.getMetaschemaData()METASCHEMA.DefineField.getMetaschemaData()METASCHEMA.DefineFlag.getMetaschemaData()METASCHEMA.getMetaschemaData()METASCHEMA.Import.getMetaschemaData()MetaschemaMetaConstraints.DefinitionContext.getMetaschemaData()MetaschemaMetaConstraints.getMetaschemaData()MetaschemaMetaConstraints.Import.getMetaschemaData()MetaschemaMetapath.getMetaschemaData()MetaschemaModuleConstraints.getMetaschemaData()MetaschemaModuleConstraints.Import.getMetaschemaData()MetaschemaModuleConstraints.Scope.Assembly.getMetaschemaData()MetaschemaModuleConstraints.Scope.Field.getMetaschemaData()MetaschemaModuleConstraints.Scope.Flag.getMetaschemaData()MetaschemaModuleConstraints.Scope.getMetaschemaData()Property.getMetaschemaData()Remarks.getMetaschemaData()TargetedAllowedValuesConstraint.getMetaschemaData()TargetedExpectConstraint.getMetaschemaData()TargetedHasCardinalityConstraint.getMetaschemaData()TargetedIndexConstraint.getMetaschemaData()TargetedIndexHasKeyConstraint.getMetaschemaData()TargetedIsUniqueConstraint.getMetaschemaData()TargetedMatchesConstraint.getMetaschemaData()TargetedReportConstraint.getMetaschemaData()UseName.getMetaschemaData()Constructors in dev.metaschema.databind.model.metaschema.binding with parameters of type IMetaschemaDataModifierConstructorDescriptionAny(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.Anyinstance with the specified metadata.Assembly(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Assemblyinstance with the specified metadata.Assembly(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Assemblyinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyConstraintsinstance with the specified metadata.AssemblyModel(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyModelinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyReferenceinstance with the specified metadata.Choice(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyModel.Choiceinstance with the specified metadata.ChoiceGroup(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroupinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.ConstraintLetExpressioninstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.ConstraintValueEnuminstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineAssemblyinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssemblyinstance with the specified metadata.DefineField(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.DefineFieldinstance with the specified metadata.DefineField(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFieldinstance with the specified metadata.DefineFlag(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineFlaginstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.DefinitionContextinstance with the specified metadata.Example(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.Exampleinstance with the specified metadata.Field(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.AssemblyModel.ChoiceGroup.Fieldinstance with the specified metadata.Field(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Fieldinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.FieldConstraintsinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.FieldReferenceinstance with the specified metadata.Flag(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scope.Flaginstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.FlagAllowedValuesinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.FlagConstraintsinstance with the specified metadata.FlagExpect(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.FlagExpectinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.FlagIndexHasKeyinstance with the specified metadata.FlagMatches(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.FlagMatchesinstance with the specified metadata.FlagReference(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.FlagReferenceinstance with the specified metadata.FlagReport(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.FlagReportinstance with the specified metadata.GroupingAs(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.GroupingAsinstance with the specified metadata.Import(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.METASCHEMA.Importinstance with the specified metadata.Import(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraints.Importinstance with the specified metadata.Import(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Importinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.InlineDefineAssemblyinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.InlineDefineFieldinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.InlineDefineFlaginstance with the specified metadata.JsonKey(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.JsonKeyinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.JsonValueKeyFlaginstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.KeyConstraintFieldinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.MetapathContextinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.MetapathNamespaceinstance with the specified metadata.METASCHEMA(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.METASCHEMAinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaMetaConstraintsinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaMetapathinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraintsinstance with the specified metadata.Property(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.Propertyinstance with the specified metadata.Remarks(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.Remarksinstance with the specified metadata.RootName(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.METASCHEMA.DefineAssembly.RootNameinstance with the specified metadata.Scope(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.MetaschemaModuleConstraints.Scopeinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedAllowedValuesConstraintinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedExpectConstraintinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedHasCardinalityConstraintinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedIndexConstraintinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedIndexHasKeyConstraintinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedIsUniqueConstraintinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedMatchesConstraintinstance with the specified metadata.Constructs a newdev.metaschema.databind.model.metaschema.binding.TargetedReportConstraintinstance with the specified metadata.UseName(IMetaschemaData data) Constructs a newdev.metaschema.databind.model.metaschema.binding.UseNameinstance with the specified metadata. -
Uses of IMetaschemaData in dev.metaschema.model.testing.testsuite
Methods in dev.metaschema.model.testing.testsuite that return IMetaschemaDataModifier and TypeMethodDescriptionGenerateSchema.getMetaschemaData()GenerationCase.getMetaschemaData()Metaschema.getMetaschemaData()TestCollection.getMetaschemaData()TestScenario.getMetaschemaData()TestSuite.getMetaschemaData()ValidationCase.getMetaschemaData()Constructors in dev.metaschema.model.testing.testsuite with parameters of type IMetaschemaDataModifierConstructorDescriptionConstructs a newdev.metaschema.model.testing.testsuite.GenerateSchemainstance with the specified metadata.Constructs a newdev.metaschema.model.testing.testsuite.GenerationCaseinstance with the specified metadata.Metaschema(IMetaschemaData data) Constructs a newdev.metaschema.model.testing.testsuite.Metaschemainstance with the specified metadata.Constructs a newdev.metaschema.model.testing.testsuite.TestCollectioninstance with the specified metadata.TestScenario(IMetaschemaData data) Constructs a newdev.metaschema.model.testing.testsuite.TestScenarioinstance with the specified metadata.TestSuite(IMetaschemaData data) Constructs a newdev.metaschema.model.testing.testsuite.TestSuiteinstance with the specified metadata.Constructs a newdev.metaschema.model.testing.testsuite.ValidationCaseinstance with the specified metadata.