public class RefinedResourceSchema extends PrismSchema implements DebugDumpable
definitions, namespace, prismContext
INDENT_STRING
Modifier | Constructor and Description |
---|---|
protected |
RefinedResourceSchema(PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
RefinedObjectClassDefinition |
findRefinedDefinitionByObjectClassQName(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
QName objectClass) |
LayerRefinedResourceSchema |
forLayer(com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer) |
RefinedObjectClassDefinition |
getDefaultRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind) |
PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
getObjectDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow) |
PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> |
getObjectDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent) |
ResourceSchema |
getOriginalResourceSchema() |
RefinedObjectClassDefinition |
getRefinedDefinition(QName objectClassName) |
RefinedObjectClassDefinition |
getRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow) |
RefinedObjectClassDefinition |
getRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind,
String intent)
if null accountType is provided, default account definition is returned.
|
Collection<? extends RefinedObjectClassDefinition> |
getRefinedDefinitions() |
Collection<? extends RefinedObjectClassDefinition> |
getRefinedDefinitions(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind) |
static RefinedResourceSchema |
getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) |
static LayerRefinedResourceSchema |
getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer,
PrismContext prismContext) |
static RefinedResourceSchema |
getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
PrismContext prismContext) |
static RefinedResourceSchema |
getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
static LayerRefinedResourceSchema |
getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer) |
static LayerRefinedResourceSchema |
getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer,
PrismContext prismContext) |
static RefinedResourceSchema |
getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
static ResourceSchema |
getResourceSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
PrismContext prismContext) |
static ResourceSchema |
getResourceSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
static boolean |
hasParsedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
static boolean |
hasRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) |
static RefinedResourceSchema |
parse(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource,
PrismContext prismContext) |
static RefinedResourceSchema |
parse(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
PrismContext prismContext) |
static void |
setParsedResourceSchemaConditional(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType,
ResourceSchema parsedSchema) |
String |
toString() |
add, createComplexTypeDefinition, createPropertyContainerDefinition, createPropertyContainerDefinition, createPropertyDefinition, createPropertyDefinition, createPropertyDefinition, debugDump, debugDump, findComplexTypeDefinition, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
debugDump, debugDump
protected RefinedResourceSchema(PrismContext prismContext)
public Collection<? extends RefinedObjectClassDefinition> getRefinedDefinitions()
public Collection<? extends RefinedObjectClassDefinition> getRefinedDefinitions(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind)
public ResourceSchema getOriginalResourceSchema()
public RefinedObjectClassDefinition getRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind, com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow)
public RefinedObjectClassDefinition getRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind, String intent)
public RefinedObjectClassDefinition getRefinedDefinition(QName objectClassName)
public RefinedObjectClassDefinition getDefaultRefinedDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind)
public PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> getObjectDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind, String intent)
public PrismObjectDefinition<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> getObjectDefinition(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind, com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType shadow)
public RefinedObjectClassDefinition findRefinedDefinitionByObjectClassQName(com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowKindType kind, QName objectClass)
public static RefinedResourceSchema getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType) throws SchemaException
SchemaException
public static LayerRefinedResourceSchema getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType, com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer) throws SchemaException
SchemaException
public static RefinedResourceSchema getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType, PrismContext prismContext) throws SchemaException
SchemaException
public static LayerRefinedResourceSchema getRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType, com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer, PrismContext prismContext) throws SchemaException
SchemaException
public static RefinedResourceSchema getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource) throws SchemaException
SchemaException
public static RefinedResourceSchema getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, PrismContext prismContext) throws SchemaException
SchemaException
public static LayerRefinedResourceSchema getRefinedSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer, PrismContext prismContext) throws SchemaException
SchemaException
public static boolean hasRefinedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType)
public static ResourceSchema getResourceSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType, PrismContext prismContext) throws SchemaException
SchemaException
public static ResourceSchema getResourceSchema(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, PrismContext prismContext) throws SchemaException
SchemaException
public static void setParsedResourceSchemaConditional(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType, ResourceSchema parsedSchema)
public static boolean hasParsedSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType)
public static RefinedResourceSchema parse(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType> resource, PrismContext prismContext) throws SchemaException
SchemaException
public static RefinedResourceSchema parse(com.evolveum.midpoint.xml.ns._public.common.common_3.ResourceType resourceType, PrismContext prismContext) throws SchemaException
SchemaException
public LayerRefinedResourceSchema forLayer(com.evolveum.midpoint.xml.ns._public.common.common_3.LayerType layer)
public String toString()
toString
in class PrismSchema
Copyright © 2014 evolveum. All rights reserved.