Class CompleteResourceSchemaImpl
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
com.evolveum.midpoint.schema.processor.CompleteResourceSchemaImpl
- All Implemented Interfaces:
Freezable,DefinitionSearchImplementation,DefinitionsStore,GlobalDefinitionsStore,PrismSchema,PrismSchema.PrismSchemaMutator,SchemaBuilder,SchemaLookup.Aware,SerializableSchema,CompleteResourceSchema,LayeredDefinition,ResourceSchema,ResourceSchema.ResourceSchemaMutator,DebugDumpable,Cloneable
public class CompleteResourceSchemaImpl
extends ResourceSchemaImpl
implements CompleteResourceSchema
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.schema.PrismSchema
PrismSchema.PrismSchemaMutatorNested classes/interfaces inherited from interface com.evolveum.midpoint.schema.processor.ResourceSchema
ResourceSchema.ResourceSchemaMutator -
Field Summary
Fields inherited from class com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl
definitions, namespace, prismContextFields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRINGFields inherited from interface com.evolveum.midpoint.schema.processor.ResourceSchema
LOGGER -
Method Summary
Modifier and TypeMethodDescriptionforLayerImmutable(@NotNull LayerType layer) Returns a representation of the schema for given layer (immutable).booleantoString()Methods inherited from class com.evolveum.midpoint.schema.processor.ResourceSchemaImpl
add, add, clone, extendDebugDump, findComplexTypeDefinitionByType, getCurrentLayer, getNativeSchema, mutator, newComplexTypeDefinitionLikeBuilder, performFreeze, serializeNativeToXsd, serializeToXsd, validateMethods inherited from class com.evolveum.midpoint.prism.impl.schema.PrismSchemaImpl
addDelayedItemDefinition, assertNoDelayedDefinitionsOnClone, builder, copyContent, debugDump, findComplexTypeDefinitionByCompileTimeClass, findItemDefinitionByType, findItemDefinitionsByCompileTimeClass, findItemDefinitionsByElementName, findTypeDefinitionByCompileTimeClass, findTypeDefinitionByType, findTypeDefinitionByType, findTypeDefinitionsByType, getCompileTimePackage, getDefinitions, getDefinitions, getDefinitionsToSerialize, getNamespace, getSourceDescription, getSubstitutions, isRuntime, qualify, schemaLookup, setRuntime, setSourceDescriptionMethods inherited from class com.evolveum.midpoint.prism.impl.schema.SchemaRegistryStateAware
setSchemaLookupMethods inherited from class com.evolveum.midpoint.prism.AbstractFreezable
freeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutableMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.schema.GlobalDefinitionsStore
findComplexTypeDefinitionByCompileTimeClass, findComplexTypeDefinitionByType, findContainerDefinitionByCompileTimeClass, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinitionByCompileTimeClass, findItemDefinitionByElementName, findItemDefinitionByElementName, findItemDefinitionByType, findItemDefinitionByType, findItemDefinitionsByCompileTimeClass, findItemDefinitionsByElementName, findItemDefinitionsByElementName, findObjectDefinitionByCompileTimeClass, findObjectDefinitionByElementName, findObjectDefinitionByType, findPropertyDefinitionByElementName, findReferenceDefinitionByElementName, findSimpleTypeDefinitionByType, findTypeDefinitionByCompileTimeClass, findTypeDefinitionByType, findTypeDefinitionByType, findTypeDefinitionsByElementName, findTypeDefinitionsByType, findTypeDefinitionsByTypeMethods inherited from interface com.evolveum.midpoint.schema.processor.LayeredDefinition
getCurrentLayerMethods inherited from interface com.evolveum.midpoint.prism.schema.PrismSchema
builder, getComplexTypeDefinitions, getDefinitions, getDefinitions, getObjectDefinitions, getSourceDescription, getSubstitutions, isEmpty, isRuntime, serializeToXsd, sizeMethods inherited from interface com.evolveum.midpoint.schema.processor.ResourceSchema
clone, findDefaultDefinitionForKind, findDefaultDefinitionForKindRequired, findDefinitionForConstruction, findDefinitionForConstructionRequired, findDefinitionForObjectClass, findDefinitionForObjectClassRequired, findDefinitionForShadow, findDefinitionForShadow, findObjectClassDefinition, findObjectClassDefinitionRequired, findObjectClassDefinitionRequired, findObjectDefinition, findObjectDefinition, findObjectDefinition, findObjectDefinitionRequired, findObjectDefinitionRequired, getIntentsForKind, getNamespace, getNativeSchema, getObjectClassDefinitions, getObjectClassDefinitionsCount, getObjectClassNames, getObjectTypeDefinition, getObjectTypeDefinition, getObjectTypeDefinitionRequired, getObjectTypeDefinitions, getObjectTypeDefinitions, getObjectTypeDefinitions, getResourceObjectDefinitions, isRaw, mutator, serializeNativeToXsd, validate
-
Method Details
-
isCaseIgnoreAttributeNames
public boolean isCaseIgnoreAttributeNames()- Specified by:
isCaseIgnoreAttributeNamesin interfaceCompleteResourceSchema
-
forLayerImmutable
Description copied from interface:ResourceSchemaReturns a representation of the schema for given layer (immutable).- Specified by:
forLayerImmutablein interfaceCompleteResourceSchema- Specified by:
forLayerImmutablein interfaceResourceSchema- Overrides:
forLayerImmutablein classResourceSchemaImpl
-
toString
- Overrides:
toStringin classResourceSchemaImpl
-