Uses of Interface
com.evolveum.axiom.api.schema.AxiomItemDefinition
Packages that use AxiomItemDefinition
Package
Description
-
Uses of AxiomItemDefinition in com.evolveum.axiom.api
Methods in com.evolveum.axiom.api that return AxiomItemDefinitionMethods in com.evolveum.axiom.api that return types with arguments of type AxiomItemDefinitionMethods in com.evolveum.axiom.api with parameters of type AxiomItemDefinitionModifier and TypeMethodDescriptionAxiomItemFactory.create(AxiomItemDefinition def, Collection<? extends AxiomValue<?>> axiomItem) static <V> AxiomItem<V>AxiomItem.from(AxiomItemDefinition def, AxiomValue<V> value) static <V> AxiomItem<V>AxiomItem.from(AxiomItemDefinition def, Collection<? extends AxiomValue<V>> values) AxiomStructuredValue.item(AxiomItemDefinition def) StructuredValueImpl.item(AxiomItemDefinition def) default <T> Optional<AxiomValue<T>>AxiomStructuredValue.onlyValue(Class<T> type, AxiomItemDefinition... components) Constructors in com.evolveum.axiom.api with parameters of type AxiomItemDefinitionModifierConstructorDescriptionAbstractAxiomItem(AxiomItemDefinition definition) AxiomItemBuilder(AxiomItemDefinition definition) -
Uses of AxiomItemDefinition in com.evolveum.axiom.api.meta
Methods in com.evolveum.axiom.api.meta with parameters of type AxiomItemDefinitionModifier and TypeMethodDescriptionstatic AxiomNameInheritance.adapt(AxiomName parent, AxiomItemDefinition child) -
Uses of AxiomItemDefinition in com.evolveum.axiom.api.schema
Subinterfaces of AxiomItemDefinition in com.evolveum.axiom.api.schemaModifier and TypeInterfaceDescriptionstatic interfacestatic interfaceMethods in com.evolveum.axiom.api.schema that return AxiomItemDefinitionModifier and TypeMethodDescriptiondefault AxiomItemDefinitionstatic AxiomItemDefinitionAxiomItemDefinition.derived(AxiomName name, AxiomItemDefinition source) default AxiomItemDefinitionAxiomItemDefinition.notInherited()AxiomItemDefinition.Extended.original()AxiomItemDefinition.Inherited.original()Methods in com.evolveum.axiom.api.schema that return types with arguments of type AxiomItemDefinitionModifier and TypeMethodDescriptionAxiomTypeDefinition.argument()default Optional<AxiomItemDefinition>AxiomTypeDefinition.itemDefinition(AxiomName child) default Optional<AxiomItemDefinition>AxiomTypeDefinition.itemDefinition(AxiomName parentItem, AxiomName name) AxiomTypeDefinition.itemDefinitions()default Collection<AxiomItemDefinition>AxiomTypeDefinition.requiredItems()default Optional<? extends AxiomItemDefinition>AxiomItemDefinition.resolve(AxiomPath.Component<?> key) AxiomSchemaContext.roots()Methods in com.evolveum.axiom.api.schema with parameters of type AxiomItemDefinitionModifier and TypeMethodDescriptionstatic AxiomItemDefinitionAxiomItemDefinition.derived(AxiomName name, AxiomItemDefinition source) static StringAxiomItemDefinition.toString(AxiomItemDefinition def) -
Uses of AxiomItemDefinition in com.evolveum.axiom.api.stream
Methods in com.evolveum.axiom.api.stream that return AxiomItemDefinitionMethods in com.evolveum.axiom.api.stream that return types with arguments of type AxiomItemDefinitionModifier and TypeMethodDescriptionVirtualRootType.argument()AxiomBuilderStreamTarget.ValueBuilder.childItemDef(AxiomName statement) AxiomBuilderStreamTarget.ValueBuilder.infraItemDef(AxiomName item) VirtualRootType.itemDefinitions() -
Uses of AxiomItemDefinition in com.evolveum.axiom.lang.api
Classes in com.evolveum.axiom.lang.api that implement AxiomItemDefinitionFields in com.evolveum.axiom.lang.api declared as AxiomItemDefinitionModifier and TypeFieldDescriptionstatic final AxiomItemDefinitionAxiomBuiltIn.Item.DOCUMENTATIONstatic final AxiomItemDefinitionAxiomBuiltIn.Item.ITEM_DEFINITIONstatic final AxiomItemDefinitionAxiomBuiltIn.Item.MIXIN_DEFINITIONstatic final AxiomItemDefinitionAxiomBuiltIn.Item.NAMESPACEstatic final AxiomItemDefinitionAxiomBuiltIn.Item.SUBSTITUTION_DEFINITIONstatic final AxiomItemDefinitionAxiomBuiltIn.Item.SUPERTYPE_REFERENCEstatic final AxiomItemDefinitionAxiomBuiltIn.Item.TYPE_DEFINITIONstatic final AxiomItemDefinitionAxiomBuiltIn.Item.TYPE_REFERENCEstatic final AxiomItemDefinitionAxiomBuiltIn.Item.VERSIONFields in com.evolveum.axiom.lang.api with type parameters of type AxiomItemDefinitionModifier and TypeFieldDescriptionstatic final Lazy<Map<AxiomName,AxiomItemDefinition>> AxiomBuiltIn.EMPTYstatic final Lazy<AxiomItemDefinition>AxiomBuiltIn.NO_ARGUMENTMethods in com.evolveum.axiom.lang.api that return types with arguments of type AxiomItemDefinitionModifier and TypeMethodDescriptionAxiomBuiltIn.Type.argument()AxiomBuiltIn.Type.itemDefinitions() -
Uses of AxiomItemDefinition in com.evolveum.axiom.lang.impl
Methods in com.evolveum.axiom.lang.impl that return AxiomItemDefinitionModifier and TypeMethodDescriptionItemContext.definition()AxiomStatementRule.Lookup.itemDefinition()ValueContext.itemDefinition()Methods in com.evolveum.axiom.lang.impl that return types with arguments of type AxiomItemDefinitionModifier and TypeMethodDescriptionprotected Optional<AxiomItemDefinition>ItemContext.childItemDef(AxiomName id) ValueContext.childItemDef(AxiomName statement) ValueContext.infraItemDef(AxiomName item) ModelReactorContext.rootDefinition(AxiomName statement) AxiomSchemaContextImpl.roots()Methods in com.evolveum.axiom.lang.impl with parameters of type AxiomItemDefinitionModifier and TypeMethodDescription<T> Dependency<AxiomItem<T>>AxiomStatementRule.Lookup.child(AxiomItemDefinition item, Class<T> valueType) default <T> AxiomItemContext<T>AxiomValueContext.childItem(AxiomItemDefinition def) static AxiomValueIdentifierBasicStatementRule.idFrom(AxiomItemDefinition definition, AxiomValue<?> value) booleanAxiomStatementRule.isApplicableTo(AxiomItemDefinition definition) booleanBasicStatementRule.isApplicableTo(AxiomItemDefinition definition) <T> Dependency<AxiomValue<T>>AxiomStatementRule.Lookup.onlyItemValue(AxiomItemDefinition item, Class<T> valueType) Constructors in com.evolveum.axiom.lang.impl with parameters of type AxiomItemDefinitionModifierConstructorDescriptionItemContext(ValueContext<?> sourceContext, AxiomName name, AxiomItemDefinition definition, SourceLocation loc) MapItemContext(ValueContext<?> sourceContext, AxiomName name, AxiomItemDefinition definition, SourceLocation loc) Constructor parameters in com.evolveum.axiom.lang.impl with type arguments of type AxiomItemDefinitionModifierConstructorDescriptionAxiomSchemaContextImpl(Map<AxiomValueIdentifier, AxiomItemDefinition> roots, Map<AxiomValueIdentifier, AxiomTypeDefinition> types, Map<AxiomName, Map<AxiomValueIdentifier, AxiomValue<?>>> globals) -
Uses of AxiomItemDefinition in com.evolveum.axiom.lang.spi
Classes in com.evolveum.axiom.lang.spi that implement AxiomItemDefinitionMethods in com.evolveum.axiom.lang.spi that return AxiomItemDefinitionModifier and TypeMethodDescriptionstatic AxiomItemDefinitionAxiomItemDefinitionImpl.from(AxiomValue<?> value) Methods in com.evolveum.axiom.lang.spi that return types with arguments of type AxiomItemDefinitionModifier and TypeMethodDescriptionAxiomTypeDefinitionImpl.argument()AxiomTypeDefinitionImpl.itemDefinitions()