Package com.evolveum.axiom.lang.api
Class AxiomBuiltIn.Item
java.lang.Object
com.evolveum.axiom.lang.api.AxiomBuiltIn.Item
- All Implemented Interfaces:
- AxiomStructured,- AxiomItemDefinition,- AxiomNamedDefinition,- Navigable<AxiomPath.Component<?>,- AxiomItemDefinition> 
- Enclosing class:
- AxiomBuiltIn
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.axiom.api.schema.AxiomItemDefinitionAxiomItemDefinition.Extended, AxiomItemDefinition.Inherited
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomItemDefinitionstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomItemDefinitionstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomItemDefinitionstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemprotected static final Lazy<AxiomIdentifierDefinition>static final AxiomItemDefinitionstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomBuiltIn.Itemstatic final AxiomItemDefinitionstatic final AxiomBuiltIn.Itemstatic final AxiomItemDefinitionstatic final AxiomBuiltIn.Itemstatic final AxiomItemDefinitionstatic final AxiomItemDefinitionstatic final AxiomBuiltIn.Itemstatic final AxiomItemDefinitionFields inherited from interface com.evolveum.axiom.api.schema.AxiomItemDefinitionCONSTANT, DEFAULT, ROOT_SPACE, SPACE, VALUE_SPACE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionOptional<AxiomValue<?>>Optional<AxiomValue<?>>intintname()booleanbooleanrequired()toString()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.axiom.api.schema.AxiomItemDefinitionderived, inherited, isStructured, notInherited, resolveMethods inherited from interface com.evolveum.axiom.api.AxiomStructuredasComplex
- 
Field Details- 
NAME
- 
ARGUMENT
- 
DOCUMENTATION
- 
NAMESPACE
- 
VERSION
- 
TYPE_REFERENCE
- 
TYPE_DEFINITION
- 
MIXIN_DEFINITION
- 
SUPERTYPE_REFERENCE
- 
ROOT_DEFINITION
- 
ITEM_DEFINITION
- 
SUBSTITUTION_DEFINITION
- 
MODEL_DEFINITION
- 
MIN_OCCURS
- 
MAX_OCCURS
- 
ALLOWS_SUBSTITUTION
- 
ALLOWS_AUGMENTATION
- 
OPERATIONAL
- 
IDENTIFIER_DEFINITION
- 
ID_MEMBER
- 
ID_SCOPE
- 
ID_SPACE
- 
TARGET
- 
REF_TARGET
- 
SUBSTITUTION_OF
- 
INCLUDE
- 
VALUE
- 
IMPORT
- 
IMPORT_PREFIX
- 
CONST
- 
INFRA_TYPE_REFERENCE
- 
INFRA_VALUE
- 
NAME_IDENTIFIER
 
- 
- 
Constructor Details- 
Item
 
- 
- 
Method Details- 
name- Specified by:
- namein interface- AxiomNamedDefinition
 
- 
documentation- Specified by:
- documentationin interface- AxiomNamedDefinition
 
- 
typeDefinition- Specified by:
- typeDefinitionin interface- AxiomItemDefinition
 
- 
requiredpublic boolean required()- Specified by:
- requiredin interface- AxiomItemDefinition
 
- 
minOccurspublic int minOccurs()- Specified by:
- minOccursin interface- AxiomItemDefinition
 
- 
operationalpublic boolean operational()- Specified by:
- operationalin interface- AxiomItemDefinition
 
- 
maxOccurspublic int maxOccurs()- Specified by:
- maxOccursin interface- AxiomItemDefinition
 
- 
toString
- 
definingType- Specified by:
- definingTypein interface- AxiomItemDefinition
 
- 
identifierDefinition- Specified by:
- identifierDefinitionin interface- AxiomItemDefinition
 
- 
substitutionOf- Specified by:
- substitutionOfin interface- AxiomItemDefinition
 
- 
constantValue- Specified by:
- constantValuein interface- AxiomItemDefinition
 
- 
defaultValue- Specified by:
- defaultValuein interface- AxiomItemDefinition
 
 
-