Class ResourceSchemaImpl

java.lang.Object
com.evolveum.midpoint.prism.AbstractFreezable
com.evolveum.midpoint.prism.impl.schema.SchemaRegistryStateAware
com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl
com.evolveum.midpoint.schema.processor.ResourceSchemaImpl
All Implemented Interfaces:
Freezable, DefinitionSearchImplementation, DefinitionsStore, GlobalDefinitionsStore, PrismSchema, PrismSchema.PrismSchemaMutator, SchemaBuilder, SchemaLookup.Aware, SerializableSchema, LayeredDefinition, ResourceSchema, ResourceSchema.ResourceSchemaMutator, DebugDumpable, Cloneable
Direct Known Subclasses:
BareResourceSchemaImpl, CompleteResourceSchemaImpl

public class ResourceSchemaImpl extends com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl implements ResourceSchema, ResourceSchema.ResourceSchemaMutator
Direct implementation of ResourceSchema interface. It contains only the "prismified" (refined) object classes and types definitions. Native definitions were moved out to NativeResourceSchema objects.
Author:
semancik