Package com.evolveum.axiom.lang.impl
Class AxiomSchemaContextImpl
java.lang.Object
com.evolveum.axiom.lang.impl.AxiomSchemaContextImpl
- All Implemented Interfaces:
AxiomSchemaContext
-
Constructor Summary
ConstructorDescriptionAxiomSchemaContextImpl
(Map<AxiomName, Map<AxiomValueIdentifier, AxiomValue<?>>> globalMap) AxiomSchemaContextImpl
(Map<AxiomValueIdentifier, AxiomItemDefinition> roots, Map<AxiomValueIdentifier, AxiomTypeDefinition> types, Map<AxiomName, Map<AxiomValueIdentifier, AxiomValue<?>>> globals) -
Method Summary
Modifier and TypeMethodDescriptionstatic AxiomSchemaContext
static AxiomSchemaContextImpl
roots()
types()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.evolveum.axiom.api.schema.AxiomSchemaContext
valueInfraType
-
Constructor Details
-
AxiomSchemaContextImpl
public AxiomSchemaContextImpl(Map<AxiomValueIdentifier, AxiomItemDefinition> roots, Map<AxiomValueIdentifier, AxiomTypeDefinition> types, Map<AxiomName, Map<AxiomValueIdentifier, AxiomValue<?>>> globals) -
AxiomSchemaContextImpl
-
-
Method Details
-
roots
- Specified by:
roots
in interfaceAxiomSchemaContext
-
getType
- Specified by:
getType
in interfaceAxiomSchemaContext
-
types
- Specified by:
types
in interfaceAxiomSchemaContext
-
getRoot
- Specified by:
getRoot
in interfaceAxiomSchemaContext
-
boostrapContext
-
baseLanguageContext
-