Uses of Interface
com.evolveum.axiom.api.schema.AxiomItemDefinition
-
-
Uses of AxiomItemDefinition in com.evolveum.axiom.api
Methods in com.evolveum.axiom.api that return AxiomItemDefinition Modifier and Type Method Description AxiomItemDefinitionAxiomItemBuilder. definition()Methods in com.evolveum.axiom.api that return types with arguments of type AxiomItemDefinition Modifier and Type Method Description Optional<AxiomItemDefinition>AbstractAxiomItem. definition()Optional<AxiomItemDefinition>AxiomItem. definition()Methods in com.evolveum.axiom.api with parameters of type AxiomItemDefinition Modifier and Type Method Description AxiomItem<V>AxiomItemFactory. 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)default Optional<AxiomItem<?>>AxiomStructuredValue. item(AxiomItemDefinition def)Optional<AxiomItem<?>>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 AxiomItemDefinition Constructor Description AbstractAxiomItem(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 AxiomItemDefinition Modifier and Type Method Description static AxiomNameInheritance. adapt(AxiomName parent, AxiomItemDefinition child) -
Uses of AxiomItemDefinition in com.evolveum.axiom.api.schema
Subinterfaces of AxiomItemDefinition in com.evolveum.axiom.api.schema Modifier and Type Interface Description static interfaceAxiomItemDefinition.Extendedstatic interfaceAxiomItemDefinition.InheritedMethods in com.evolveum.axiom.api.schema that return AxiomItemDefinition Modifier and Type Method Description default AxiomItemDefinitionAxiomItemDefinition. derived(AxiomName name)static AxiomItemDefinitionAxiomItemDefinition. derived(AxiomName name, AxiomItemDefinition source)default AxiomItemDefinitionAxiomItemDefinition. notInherited()AxiomItemDefinitionAxiomItemDefinition.Extended. original()AxiomItemDefinitionAxiomItemDefinition.Inherited. original()Methods in com.evolveum.axiom.api.schema that return types with arguments of type AxiomItemDefinition Modifier and Type Method Description Optional<AxiomItemDefinition>AxiomTypeDefinition. argument()Optional<AxiomItemDefinition>AxiomSchemaContext. getRoot(AxiomName type)default Optional<AxiomItemDefinition>AxiomTypeDefinition. itemDefinition(AxiomName child)default Optional<AxiomItemDefinition>AxiomTypeDefinition. itemDefinition(AxiomName parentItem, AxiomName name)Map<AxiomName,AxiomItemDefinition>AxiomTypeDefinition. itemDefinitions()default Collection<AxiomItemDefinition>AxiomTypeDefinition. requiredItems()default Optional<? extends AxiomItemDefinition>AxiomItemDefinition. resolve(AxiomPath.Component<?> key)Collection<AxiomItemDefinition>AxiomSchemaContext. roots()Methods in com.evolveum.axiom.api.schema with parameters of type AxiomItemDefinition Modifier and Type Method Description static 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 AxiomItemDefinition Modifier and Type Method Description AxiomItemDefinitionStreamContext. currentItem()Methods in com.evolveum.axiom.api.stream that return types with arguments of type AxiomItemDefinition Modifier and Type Method Description Optional<AxiomItemDefinition>VirtualRootType. argument()Optional<AxiomItemDefinition>AxiomBuilderStreamTarget.ValueBuilder. childItemDef(AxiomName statement)Optional<AxiomItemDefinition>AxiomBuilderStreamTarget.ValueBuilder. infraItemDef(AxiomName item)Map<AxiomName,AxiomItemDefinition>VirtualRootType. itemDefinitions() -
Uses of AxiomItemDefinition in com.evolveum.axiom.lang.api
Classes in com.evolveum.axiom.lang.api that implement AxiomItemDefinition Modifier and Type Class Description static classAxiomBuiltIn.ItemFields in com.evolveum.axiom.lang.api declared as AxiomItemDefinition Modifier and Type Field Description static AxiomItemDefinitionAxiomBuiltIn.Item. DOCUMENTATIONstatic AxiomItemDefinitionAxiomBuiltIn.Item. ITEM_DEFINITIONstatic AxiomItemDefinitionAxiomBuiltIn.Item. MIXIN_DEFINITIONstatic AxiomItemDefinitionAxiomBuiltIn.Item. NAMESPACEstatic AxiomItemDefinitionAxiomBuiltIn.Item. SUBSTITUTION_DEFINITIONstatic AxiomItemDefinitionAxiomBuiltIn.Item. SUPERTYPE_REFERENCEstatic AxiomItemDefinitionAxiomBuiltIn.Item. TYPE_DEFINITIONstatic AxiomItemDefinitionAxiomBuiltIn.Item. TYPE_REFERENCEstatic AxiomItemDefinitionAxiomBuiltIn.Item. VERSIONFields in com.evolveum.axiom.lang.api with type parameters of type AxiomItemDefinition Modifier and Type Field Description static Lazy<Map<AxiomName,AxiomItemDefinition>>AxiomBuiltIn. EMPTYstatic Lazy<AxiomItemDefinition>AxiomBuiltIn. NO_ARGUMENTMethods in com.evolveum.axiom.lang.api that return types with arguments of type AxiomItemDefinition Modifier and Type Method Description Optional<AxiomItemDefinition>AxiomBuiltIn.Type. argument()Map<AxiomName,AxiomItemDefinition>AxiomBuiltIn.Type. itemDefinitions() -
Uses of AxiomItemDefinition in com.evolveum.axiom.lang.impl
Methods in com.evolveum.axiom.lang.impl that return AxiomItemDefinition Modifier and Type Method Description AxiomItemDefinitionItemContext. definition()AxiomItemDefinitionAxiomStatementRule.Lookup. itemDefinition()AxiomItemDefinitionValueContext. itemDefinition()Methods in com.evolveum.axiom.lang.impl that return types with arguments of type AxiomItemDefinition Modifier and Type Method Description protected Optional<AxiomItemDefinition>ItemContext. childItemDef(AxiomName id)Optional<AxiomItemDefinition>ValueContext. childItemDef(AxiomName statement)Optional<AxiomItemDefinition>AxiomSchemaContextImpl. getRoot(AxiomName type)Optional<AxiomItemDefinition>ValueContext. infraItemDef(AxiomName item)Optional<AxiomItemDefinition>ModelReactorContext. rootDefinition(AxiomName statement)Collection<AxiomItemDefinition>AxiomSchemaContextImpl. roots()Methods in com.evolveum.axiom.lang.impl with parameters of type AxiomItemDefinition Modifier and Type Method Description <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 AxiomItemDefinition Constructor Description ItemContext(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 AxiomItemDefinition Constructor Description AxiomSchemaContextImpl(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 AxiomItemDefinition Modifier and Type Class Description classAxiomItemDefinitionImplMethods in com.evolveum.axiom.lang.spi that return AxiomItemDefinition Modifier and Type Method Description static AxiomItemDefinitionAxiomItemDefinitionImpl. from(AxiomValue<?> value)Methods in com.evolveum.axiom.lang.spi that return types with arguments of type AxiomItemDefinition Modifier and Type Method Description Optional<AxiomItemDefinition>AxiomTypeDefinitionImpl. argument()Optional<AxiomItemDefinition>AxiomItemStreamTreeBuilder.ValueBuilder. childDef(AxiomName statement)Map<AxiomName,AxiomItemDefinition>AxiomTypeDefinitionImpl. itemDefinitions()
-