Package com.evolveum.axiom.api.schema
Interface AxiomSchemaContext
-
- All Known Implementing Classes:
AxiomSchemaContextImpl
public interface AxiomSchemaContext
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Optional<AxiomItemDefinition>
getRoot(AxiomName type)
Optional<AxiomTypeDefinition>
getType(AxiomName type)
Collection<AxiomItemDefinition>
roots()
Collection<AxiomTypeDefinition>
types()
default AxiomTypeDefinition
valueInfraType()
-
-
-
Method Detail
-
roots
Collection<AxiomItemDefinition> roots()
-
getRoot
Optional<AxiomItemDefinition> getRoot(AxiomName type)
-
getType
Optional<AxiomTypeDefinition> getType(AxiomName type)
-
types
Collection<AxiomTypeDefinition> types()
-
valueInfraType
default AxiomTypeDefinition valueInfraType()
-
-