Interface NativeResourceSchema.NativeResourceSchemaBuilder
- All Superinterfaces:
- SchemaBuilder
- All Known Implementing Classes:
- NativeResourceSchemaImpl
- Enclosing interface:
- NativeResourceSchema
- 
Method SummaryModifier and TypeMethodDescriptionvoid@NotNull NativeResourceSchemanewComplexTypeDefinitionLikeBuilder(String localTypeName) Returns the builder for complex type definition; does not add anything to the schema (yet).Methods inherited from interface com.evolveum.midpoint.prism.schema.SchemaBuilderadd, addDelayedItemDefinition, findTypeDefinitionByType, getNamespace, isRuntime, setRuntime
- 
Method Details- 
newComplexTypeDefinitionLikeBuilder@NotNull @NotNull NativeObjectClassDefinition.NativeObjectClassDefinitionBuilder newComplexTypeDefinitionLikeBuilder(String localTypeName) Description copied from interface:SchemaBuilderReturns the builder for complex type definition; does not add anything to the schema (yet). We use this one instead of simply creating a newComplexTypeDefinitionusing theDefinitionFactoryin order to be able to build non-prism definitions, i.e., ones that are not ofDefinitiontype.- Specified by:
- newComplexTypeDefinitionLikeBuilderin interface- SchemaBuilder
 
- 
getObjectBuilt
- 
computeReferenceTypes- Throws:
- SchemaException
 
 
-