Interface NativeObjectClassDefinition.NativeObjectClassDefinitionBuilder
- All Superinterfaces:
- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder,- Definition.DefinitionBuilder,- DefinitionFragmentBuilder,- NativeObjectClassUcfDefinition.Mutable,- NativeObjectClassUcfDefinition.Mutable.Delegable,- PrismLifecycleDefinition.Mutable,- PrismPresentationDefinition.Mutable,- TypeDefinition.TypeDefinitionLikeBuilder
- All Known Implementing Classes:
- NativeComplexTypeDefinitionImpl
- Enclosing interface:
- NativeObjectClassDefinition
public static interface NativeObjectClassDefinition.NativeObjectClassDefinitionBuilder
extends NativeObjectClassUcfDefinition.Mutable.Delegable, ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.schema.processor.NativeObjectClassUcfDefinition.MutableNativeObjectClassUcfDefinition.Mutable.DelegableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismLifecycleDefinition.MutablePrismLifecycleDefinition.Mutable.DelegableNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismPresentationDefinition.MutablePrismPresentationDefinition.Mutable.Delegable
- 
Method SummaryModifier and TypeMethodDescriptiondefault voiddefault voidaddXmlAttributeDefinition(PrismPropertyDefinition<?> attributeDef) newPropertyLikeDefinition(QName elementName, QName typeName) default voidsetAbstract(boolean value) default voidsetContainerMarker(boolean value) default voidsetDefaultItemTypeName(QName value) default voidsetDefaultNamespace(String value) default voiddefault voidsetDeprecated(boolean value) default voidsetDeprecatedSince(String deprecatedSince) default voidsetDiagrams(List<ItemDiagramSpecification> value) default voidsetDisplayHint(DisplayHint displayHint) default voidsetDocumentation(String documentation) default voidsetEmphasized(boolean emphasized) default voidsetExperimental(boolean value) default voidsetExtensionForType(QName value) default voiddefault voidsetIgnoredNamespaces(List<String> value) default voidsetInstantiationOrder(Integer value) default voidsetListMarker(boolean value) default voidsetObjectMarker(boolean value) default voidsetPlannedRemoval(String plannedRemoval) default voidsetReferenceMarker(boolean value) default voidsetRemoved(boolean value) default voidsetRemovedSince(String value) voidsetResourceObject(boolean value) default voidsetRuntimeSchema(boolean value) default voidsetSchemaMigrations(List<SchemaMigration> value) default voidsetStrictAnyMarker(boolean value) default voidsetSuperType(QName value) default voidsetXsdAnyMarker(boolean value) Methods inherited from interface com.evolveum.midpoint.prism.ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilderadd, getExtraFeaturesToParse, getTypeName, isContainerMarker, isRuntimeSchema, newContainerLikeDefinition, newObjectLikeDefinitionMethods inherited from interface com.evolveum.midpoint.prism.DefinitionFragmentBuildergetObjectBuiltMethods inherited from interface com.evolveum.midpoint.schema.processor.NativeObjectClassUcfDefinition.Mutable.DelegablesetAuxiliary, setDefaultAccountDefinition, setDescriptionAttributeName, setDisplayNameAttributeName, setEmbedded, setNamingAttributeName, setNativeObjectClassName, setPrimaryIdentifierName, setSecondaryIdentifierName, ucfDataMethods inherited from interface com.evolveum.midpoint.prism.PrismPresentationDefinition.MutablesetDisplayName, setDisplayOrder
- 
Method Details- 
setResourceObjectvoid setResourceObject(boolean value) 
- 
newPropertyLikeDefinition<T> NativeShadowSimpleAttributeDefinition.NativeShadowAttributeDefinitionBuilder<T> newPropertyLikeDefinition(QName elementName, QName typeName) - Specified by:
- newPropertyLikeDefinitionin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setAbstractdefault void setAbstract(boolean value) - Specified by:
- setAbstractin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setContainerMarkerdefault void setContainerMarker(boolean value) - Specified by:
- setContainerMarkerin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setObjectMarkerdefault void setObjectMarker(boolean value) - Specified by:
- setObjectMarkerin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setReferenceMarkerdefault void setReferenceMarker(boolean value) - Specified by:
- setReferenceMarkerin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setListMarkerdefault void setListMarker(boolean value) - Specified by:
- setListMarkerin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setExtensionForType- Specified by:
- setExtensionForTypein interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setDefaultItemTypeName- Specified by:
- setDefaultItemTypeNamein interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setDefaultReferenceTargetTypeName- Specified by:
- setDefaultReferenceTargetTypeNamein interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setDefaultNamespace- Specified by:
- setDefaultNamespacein interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setIgnoredNamespaces- Specified by:
- setIgnoredNamespacesin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setXsdAnyMarkerdefault void setXsdAnyMarker(boolean value) - Specified by:
- setXsdAnyMarkerin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setStrictAnyMarkerdefault void setStrictAnyMarker(boolean value) - Specified by:
- setStrictAnyMarkerin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
addXmlAttributeDefinition- Specified by:
- addXmlAttributeDefinitionin interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setRuntimeSchemadefault void setRuntimeSchema(boolean value) - Specified by:
- setRuntimeSchemain interface- ComplexTypeDefinition.ComplexTypeDefinitionLikeBuilder
 
- 
setDeprecateddefault void setDeprecated(boolean value) - Specified by:
- setDeprecatedin interface- PrismLifecycleDefinition.Mutable
 
- 
setRemoveddefault void setRemoved(boolean value) - Specified by:
- setRemovedin interface- PrismLifecycleDefinition.Mutable
 
- 
setRemovedSince- Specified by:
- setRemovedSincein interface- PrismLifecycleDefinition.Mutable
 
- 
setExperimentaldefault void setExperimental(boolean value) - Specified by:
- setExperimentalin interface- PrismLifecycleDefinition.Mutable
 
- 
setPlannedRemoval- Specified by:
- setPlannedRemovalin interface- PrismLifecycleDefinition.Mutable
 
- 
setDeprecatedSince- Specified by:
- setDeprecatedSincein interface- PrismLifecycleDefinition.Mutable
 
- 
addSchemaMigration- Specified by:
- addSchemaMigrationin interface- PrismLifecycleDefinition.Mutable
 
- 
setSchemaMigrations- Specified by:
- setSchemaMigrationsin interface- PrismLifecycleDefinition.Mutable
 
- 
setDisplayHint- Specified by:
- setDisplayHintin interface- PrismPresentationDefinition.Mutable
 
- 
setEmphasizeddefault void setEmphasized(boolean emphasized) - Specified by:
- setEmphasizedin interface- PrismPresentationDefinition.Mutable
 
- 
setHelp- Specified by:
- setHelpin interface- PrismPresentationDefinition.Mutable
 
- 
setDocumentation- Specified by:
- setDocumentationin interface- PrismPresentationDefinition.Mutable
 
- 
setDiagrams- Specified by:
- setDiagramsin interface- PrismPresentationDefinition.Mutable
 
- 
setInstantiationOrder- Specified by:
- setInstantiationOrderin interface- TypeDefinition.TypeDefinitionLikeBuilder
 
- 
setSuperType- Specified by:
- setSuperTypein interface- TypeDefinition.TypeDefinitionLikeBuilder
 
 
-