public class ResourceSchema extends PrismSchema
definitions, namespace, prismContext
INDENT_STRING
Modifier | Constructor and Description |
---|---|
protected |
ResourceSchema(PrismContext prismContext) |
|
ResourceSchema(String namespace,
PrismContext prismContext) |
add, createComplexTypeDefinition, createPropertyContainerDefinition, createPropertyContainerDefinition, createPropertyDefinition, createPropertyDefinition, createPropertyDefinition, debugDump, debugDump, findComplexTypeDefinition, findComplexTypeDefinitionByCompileTimeClass, findContainerDefinitionByCompileTimeClass, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinition, findItemDefinition, findItemDefinitionByType, findObjectDefinitionByCompileTimeClass, findObjectDefinitionByElementName, findObjectDefinitionByType, findObjectDefinitionByType, findObjectDefinitionByTypeAssumeNs, findPropertyDefinitionByElementName, findReferenceDefinitionByElementName, getComplexTypeDefinitions, getDefinitions, getDefinitions, getNamespace, getObjectDefinitions, getPrismContext, isEmpty, parse, parse, parse, parse, serializeToXsd, setNamespace, toElementName, toElementQName, toString
protected ResourceSchema(PrismContext prismContext)
public ResourceSchema(String namespace, PrismContext prismContext)
public static ResourceSchema parse(Element element, String shortDesc, PrismContext prismContext) throws SchemaException
SchemaException
public Collection<ObjectClassComplexTypeDefinition> getObjectClassDefinitions()
public ObjectClassComplexTypeDefinition createObjectClassDefinition(String localTypeName)
localTypeName
- type name "relative" to schema namespacepublic ObjectClassComplexTypeDefinition createObjectClassDefinition(QName typeName)
localTypeName
- type QNamepublic ObjectClassComplexTypeDefinition findObjectClassDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow)
public ObjectClassComplexTypeDefinition findObjectClassDefinition(String localName)
public ObjectClassComplexTypeDefinition findObjectClassDefinition(QName qName)
public ObjectClassComplexTypeDefinition findObjectClassDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind, String intent)
public ObjectClassComplexTypeDefinition findDefaultObjectClassDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind)
Copyright © 2016 evolveum. All rights reserved.