public class RefinedResourceSchema extends PrismSchema implements Dumpable, DebugDumpable
definitions, namespace, prismContext
INDENT_STRING
Modifier | Constructor and Description |
---|---|
protected |
RefinedResourceSchema(PrismContext prismContext) |
add, createComplexTypeDefinition, createPropertyContainerDefinition, createPropertyContainerDefinition, createPropertyDefinition, createPropertyDefinition, createPropertyDefinition, debugDump, debugDump, dump, findComplexTypeDefinition, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinition, findItemDefinition, findItemDefinitionByType, findObjectDefinitionByCompileTimeClass, findObjectDefinitionByElementName, findObjectDefinitionByType, findObjectDefinitionByType, findPropertyDefinitionByElementName, findReferenceDefinitionByElementName, getDefinitions, getDefinitions, getNamespace, getPrismContext, isEmpty, parse, parse, parse, parse, serializeToXsd, setNamespace, toElementName, toElementQName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
debugDump, debugDump
protected RefinedResourceSchema(PrismContext prismContext)
public Collection<? extends RefinedObjectClassDefinition> getRefinedDefinitions(ShadowKindType kind)
public ResourceSchema getOriginalResourceSchema()
public RefinedObjectClassDefinition getRefinedDefinition(ShadowKindType kind, ShadowType shadow)
public RefinedObjectClassDefinition getRefinedDefinition(ShadowKindType kind, String intent)
public RefinedObjectClassDefinition getRefinedDefinition(QName objectClassName)
public RefinedObjectClassDefinition getDefaultRefinedDefinition(ShadowKindType kind)
public PrismObjectDefinition<ShadowType> getObjectDefinition(ShadowKindType kind, String intent)
public PrismObjectDefinition<ShadowType> getObjectDefinition(ShadowKindType kind, ShadowType shadow)
public RefinedObjectClassDefinition findRefinedDefinitionByObjectClassQName(ShadowKindType kind, QName objectClass)
public static RefinedResourceSchema getRefinedSchema(ResourceType resourceType) throws SchemaException
SchemaException
public static LayerRefinedResourceSchema getRefinedSchema(ResourceType resourceType, LayerType layer) throws SchemaException
SchemaException
public static RefinedResourceSchema getRefinedSchema(ResourceType resourceType, PrismContext prismContext) throws SchemaException
SchemaException
public static LayerRefinedResourceSchema getRefinedSchema(ResourceType resourceType, LayerType layer, PrismContext prismContext) throws SchemaException
SchemaException
public static RefinedResourceSchema getRefinedSchema(PrismObject<ResourceType> resource) throws SchemaException
SchemaException
public static RefinedResourceSchema getRefinedSchema(PrismObject<ResourceType> resource, PrismContext prismContext) throws SchemaException
SchemaException
public static LayerRefinedResourceSchema getRefinedSchema(PrismObject<ResourceType> resource, LayerType layer, PrismContext prismContext) throws SchemaException
SchemaException
public static boolean hasRefinedSchema(ResourceType resourceType)
public static ResourceSchema getResourceSchema(ResourceType resourceType, PrismContext prismContext) throws SchemaException
SchemaException
public static ResourceSchema getResourceSchema(PrismObject<ResourceType> resource, PrismContext prismContext) throws SchemaException
SchemaException
public static void setParsedResourceSchemaConditional(ResourceType resourceType, ResourceSchema parsedSchema)
public static boolean hasParsedSchema(ResourceType resourceType)
public static RefinedResourceSchema parse(PrismObject<ResourceType> resource, PrismContext prismContext) throws SchemaException
SchemaException
public static RefinedResourceSchema parse(ResourceType resourceType, PrismContext prismContext) throws SchemaException
SchemaException
public LayerRefinedResourceSchema forLayer(LayerType layer)
public String toString()
toString
in class PrismSchema
Copyright © 2013 evolveum. All rights reserved.