Interface ConnectorSchema
-
- All Superinterfaces:
DebugDumpable
,DefinitionSearchImplementation
,DefinitionsStore
,GlobalDefinitionsStore
,PrismSchema
- All Known Subinterfaces:
RefinedConnectorSchema
- All Known Implementing Classes:
ConnectorSchemaImpl
,RefinedConnectorSchemaImpl
public interface ConnectorSchema extends PrismSchema
- Author:
- mederly
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ObjectClassComplexTypeDefinition
findObjectClassDefinition(ShadowType shadow)
default ObjectClassComplexTypeDefinition
findObjectClassDefinition(String localName)
ObjectClassComplexTypeDefinition
findObjectClassDefinition(QName qName)
Collection<ObjectClassComplexTypeDefinition>
getObjectClassDefinitions()
String
getUsualNamespacePrefix()
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.schema.GlobalDefinitionsStore
findComplexTypeDefinition, findComplexTypeDefinitionByCompileTimeClass, findComplexTypeDefinitionByType, findContainerDefinitionByCompileTimeClass, findContainerDefinitionByElementName, findContainerDefinitionByType, findItemDefinition, findItemDefinition, 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.prism.schema.PrismSchema
getComplexTypeDefinitions, getDefinitions, getDefinitions, getNamespace, getObjectDefinitions, getPrismContext, isEmpty, serializeToXsd
-
-
-
-
Method Detail
-
getObjectClassDefinitions
Collection<ObjectClassComplexTypeDefinition> getObjectClassDefinitions()
-
findObjectClassDefinition
default ObjectClassComplexTypeDefinition findObjectClassDefinition(@NotNull ShadowType shadow)
-
findObjectClassDefinition
default ObjectClassComplexTypeDefinition findObjectClassDefinition(@NotNull String localName)
-
findObjectClassDefinition
ObjectClassComplexTypeDefinition findObjectClassDefinition(QName qName)
-
getUsualNamespacePrefix
String getUsualNamespacePrefix()
-
-