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.PrismSchemaMutator
Nested 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, prismContext
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
Fields 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).boolean
toString()
Methods inherited from class com.evolveum.midpoint.schema.processor.ResourceSchemaImpl
add, add, clone, extendDebugDump, findComplexTypeDefinitionByType, getCurrentLayer, getNativeSchema, mutator, newComplexTypeDefinitionLikeBuilder, performFreeze, serializeNativeToXsd, serializeToXsd, validate
Methods 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, setSourceDescription
Methods inherited from class com.evolveum.midpoint.prism.impl.schema.SchemaRegistryStateAware
setSchemaLookup
Methods inherited from class com.evolveum.midpoint.prism.AbstractFreezable
freeze, freeze, freezeAll, freezeNullableList, isImmutable, isMutable
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable, freeze, isImmutable
Methods 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, findTypeDefinitionsByType
Methods inherited from interface com.evolveum.midpoint.schema.processor.LayeredDefinition
getCurrentLayer
Methods inherited from interface com.evolveum.midpoint.prism.schema.PrismSchema
builder, getComplexTypeDefinitions, getDefinitions, getDefinitions, getObjectDefinitions, getSourceDescription, getSubstitutions, isEmpty, isRuntime, serializeToXsd, size
Methods 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:
isCaseIgnoreAttributeNames
in interfaceCompleteResourceSchema
-
forLayerImmutable
Description copied from interface:ResourceSchema
Returns a representation of the schema for given layer (immutable).- Specified by:
forLayerImmutable
in interfaceCompleteResourceSchema
- Specified by:
forLayerImmutable
in interfaceResourceSchema
- Overrides:
forLayerImmutable
in classResourceSchemaImpl
-
toString
- Overrides:
toString
in classResourceSchemaImpl
-