Class RefinedResourceSchemaParser
- java.lang.Object
- 
- com.evolveum.midpoint.schema.processor.RefinedResourceSchemaParser
 
- 
 public class RefinedResourceSchemaParser extends Object Creates refined class and object type definitions inResourceSchemaImplobjects. These definitions are derived from: 1. raw object class definitions (ResourceObjectClassDefinition) (obtained dynamically or statically), 2. configuredSchemaHandlingTypebeans in resource definition. This class is instantiated for each parsing operation.
- 
- 
Constructor SummaryConstructors Constructor Description RefinedResourceSchemaParser(@NotNull ResourceType resource, @NotNull ResourceSchema rawResourceSchema)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull ResourceSchemaparse()Creates the refined resource schema.
 
- 
- 
- 
Constructor Detail- 
RefinedResourceSchemaParserpublic RefinedResourceSchemaParser(@NotNull @NotNull ResourceType resource, @NotNull @NotNull ResourceSchema rawResourceSchema)
 
- 
 - 
Method Detail- 
parse@NotNull public @NotNull ResourceSchema parse() throws SchemaException, ConfigurationException Creates the refined resource schema. Returns null if the resource has no (raw) schema.
 
- 
 
-