- All Superinterfaces:
- Cloneable,- DebugDumpable,- DefinitionSearchImplementation,- DefinitionsStore,- Freezable,- GlobalDefinitionsStore,- LayeredDefinition,- MutablePrismSchema,- PrismContextSensitive,- PrismSchema,- ResourceSchema
- All Known Implementing Classes:
- ResourceSchemaImpl
- 
- 
Method Summary
Creates a new resource object class definition and adds it to the schema. 
 
 
 
 
Methods inherited from interface com.evolveum.midpoint.prism.schema.GlobalDefinitionsStorefindComplexTypeDefinitionByCompileTimeClass, findComplexTypeDefinitionByType, findContainerDefinitionByCompileTimeClass, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinitionByCompileTimeClass, findItemDefinitionByElementName, findItemDefinitionByElementName, findItemDefinitionByType, findItemDefinitionByType, findItemDefinitionsByCompileTimeClass, findItemDefinitionsByElementName, findItemDefinitionsByElementName, findObjectDefinitionByCompileTimeClass, findObjectDefinitionByElementName, findObjectDefinitionByType, findPropertyDefinitionByElementName, findReferenceDefinitionByElementName, findSimpleTypeDefinitionByType, findTypeDefinitionByCompileTimeClass, findTypeDefinitionByType, findTypeDefinitionByType, findTypeDefinitionsByType, findTypeDefinitionsByType
 
Methods inherited from interface com.evolveum.midpoint.schema.processor.ResourceSchemaclone, findDefaultDefinitionForKind, findDefaultDefinitionForKindRequired, findDefinitionForConstruction, findDefinitionForConstructionRequired, findDefinitionForObjectClass, findDefinitionForObjectClassRequired, findDefinitionForShadow, findDefinitionForShadow, findObjectClassDefinition, findObjectClassDefinitionRequired, findObjectDefinition, findObjectDefinition, findObjectDefinition, findObjectDefinitionRequired, findObjectDefinitionRequired, forLayerImmutable, getIntentsForKind, getNamespace, getObjectClassDefinitions, getObjectClassNames, getObjectTypeDefinition, getObjectTypeDefinition, getObjectTypeDefinitions, getObjectTypeDefinitions, getResourceObjectDefinitions, isRaw, toMutable, validate
 
- 
Method Details
- 
createObjectClassDefinitionCreates a new resource object class definition and adds it to the schema.
 This is a preferred way how to create definition in the schema. 
- Parameters:
- typeName- type QName
- Returns:
- new resource object definition