Class AxiomEnabledSchemaRegistry
java.lang.Object
com.evolveum.midpoint.prism.impl.schema.SchemaRegistryImpl
com.evolveum.midpoint.prism.impl.schema.axiom.AxiomEnabledSchemaRegistry
- All Implemented Interfaces:
- DefinitionsStore,- GlobalDefinitionsStore,- SchemaLookup,- SchemaRegistry,- SchemaRegistryState,- DebugDumpable
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.schema.SchemaLookupSchemaLookup.Aware, SchemaLookup.Based, SchemaLookup.MutableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.schema.SchemaRegistrySchemaRegistry.ComparisonResult, SchemaRegistry.InvalidationListenerNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.schema.SchemaRegistryStateSchemaRegistryState.DerivationKey<R>, SchemaRegistryState.IsList
- 
Field SummaryFields inherited from class com.evolveum.midpoint.prism.impl.schema.SchemaRegistryImplprismContextFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoid@NotNull PrismContainerDefinition<?>protected voidprotected voidparseAdditionalSchemas(SchemaRegistryState schemaRegistryState) Methods inherited from class com.evolveum.midpoint.prism.impl.schema.SchemaRegistryImplapplyDefinition, applyDefinition, applyDefinition, applyDefinition, applyDefinition, compareDefinitions, createAdHocDefinition, customizeNamespacePrefixMapper, debugDump, definitionFactory, determineClassForItemDefinition, determineClassForType, determineCompileTimeClass, determineCompileTimeClassInternal, determineDefinitionFromClass, determineParentDefinition, determineReferencedObjectDefinition, determineTypeForClass, existDynamicSchemaExtensions, findItemDefinitionByElementName, findItemDefinitionByFullPath, findItemDefinitionByType, findItemDefinitionsByCompileTimeClass, findItemDefinitionsByElementName, findObjectDefinitionByCompileTimeClass, findObjectDefinitionByType, findSchemaByCompileTimeClass, findSchemaByNamespace, findSchemaDescriptionByNamespace, findSchemaDescriptionByPrefix, findTypeDefinitionByCompileTimeClass, findTypeDefinitionByType, findTypeDefinitionsByType, getAllSubTypesByTypeDefinition, getBuiltinSchemaResolver, getCatalogFiles, getCatalogResourceName, getCompileTimeClassForObjectType, getCompileTimePackages, getCurrentLookup, getDefaultNamespace, getDerivedObject, getEntityResolver, getJavaxSchema, getJavaxSchemaValidator, getNamespacePrefixMapper, getParsedSchemas, getPrismSchema, getSchemaDescriptions, getSchemas, getValueMetadataTypeName, hasImplicitTypeDefinition, initialize, isAssignableFrom, isAssignableFrom, isAssignableFromGeneral, isContainerable, isList, loadPrismSchemaResource, locateItemDefinition, qualifyTypeName, registerDynamicSchemaExtensions, registerInvalidationListener, registerPrismDefaultSchemaResource, registerPrismSchema, registerPrismSchemaFile, registerPrismSchemaResource, registerPrismSchemaResource, registerPrismSchemaResource, registerPrismSchemasFromDirectory, registerPrismSchemasFromDirectory, registerPrismSchemasFromWsdl, registerPrismSchemasFromWsdlResource, registerSchema, registerSchemaResource, registerStaticNamespace, registerWsdlSchemaFile, reload, resolveGlobalItemDefinition, resolverFor, resolveUnqualifiedTypeName, schemaSpecific, selectMoreSpecific, selectMoreSpecific, setCatalogFiles, setCatalogResourceName, setDefaultNamespace, setNamespacePrefixMapper, setPrismContext, setValueMetadataTypeName, staticNamespaceContext, unifyTypesMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.schema.GlobalDefinitionsStorefindComplexTypeDefinitionByCompileTimeClass, findComplexTypeDefinitionByType, findContainerDefinitionByCompileTimeClass, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinitionByCompileTimeClass, findItemDefinitionByElementName, findItemDefinitionByElementName, findItemDefinitionByType, findItemDefinitionsByElementName, findObjectDefinitionByElementName, findPropertyDefinitionByElementName, findReferenceDefinitionByElementName, findSimpleTypeDefinitionByType, findTypeDefinitionByType, findTypeDefinitionsByElementName, findTypeDefinitionsByTypeMethods inherited from interface com.evolveum.midpoint.prism.schema.SchemaRegistrydetermineClassForTypeRequired, determineClassForTypeRequired, determineJavaClassForType, determineTypeForClassRequired, getCompileTimeClass, getCompileTimeClassForObjectTypeRequired
- 
Constructor Details- 
AxiomEnabledSchemaRegistrypublic AxiomEnabledSchemaRegistry()
 
- 
- 
Method Details- 
parseAdditionalSchemasprotected void parseAdditionalSchemas(SchemaRegistryState schemaRegistryState) throws SchemaException - Overrides:
- parseAdditionalSchemasin class- SchemaRegistryImpl
- Throws:
- SchemaException
 
- 
getValueMetadataDefinition- Specified by:
- getValueMetadataDefinitionin interface- SchemaRegistry
- Overrides:
- getValueMetadataDefinitionin class- SchemaRegistryImpl
 
- 
addAxiomSource
- 
loadPrismSchemaFileDescription- Overrides:
- loadPrismSchemaFileDescriptionin class- SchemaRegistryImpl
- Throws:
- SchemaException
- IOException
 
 
-