Interface PartiallyMutableItemDefinition.Property<T>
- All Superinterfaces:
- Cloneable,- DebugDumpable,- Definition,- Freezable,- ItemDefinition<PrismProperty<T>>,- MutableDefinition,- MutableItemDefinition<PrismProperty<T>>,- MutablePrismPropertyDefinition<T>,- PartiallyMutableItemDefinition<PrismProperty<T>>,- PrismContextSensitive,- PrismItemAccessDefinition,- PrismPropertyDefinition<T>,- Revivable,- Serializable,- SmartVisitable<Definition>,- Visitable<Definition>
- All Known Subinterfaces:
- PartiallyMutableItemDefinition.Attribute<T>
- All Known Implementing Classes:
- TransformablePropertyDefinition,- TransformablePropertyDefinition.RefinedAttribute,- TransformablePropertyDefinition.ResourceAttribute
- Enclosing interface:
- PartiallyMutableItemDefinition<I extends Item<?,?>> 
public static interface PartiallyMutableItemDefinition.Property<T>
extends MutablePrismPropertyDefinition<T>, PartiallyMutableItemDefinition<PrismProperty<T>>
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.model.impl.schema.transform.PartiallyMutableItemDefinitionPartiallyMutableItemDefinition.Attribute<T>, PartiallyMutableItemDefinition.Container<C extends Containerable>, PartiallyMutableItemDefinition.Property<T>, PartiallyMutableItemDefinition.ReferenceNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinitionPrismItemAccessDefinition.Mutable
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Method SummaryModifier and TypeMethodDescriptiondefault voidsetAllowedValues(Collection<? extends DisplayableValue<T>> allowedValues) default voidsetIndexed(Boolean value) default voidsetInherited(boolean value) default voidsetMatchingRuleQName(QName matchingRuleQName) default voidsetSuggestedValues(Collection<? extends DisplayableValue<T>> suggestedValues) Methods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.DefinitiondebugDump, getAnnotation, getAnnotations, getDeprecatedSince, getDiagrams, getDisplayName, getDisplayOrder, getDocumentation, getDocumentationPreview, getHelp, getMutabilityFlag, getPlannedRemoval, getProcessing, getRemovedSince, getSchemaMigrations, getSchemaRegistry, getTypeName, isAbstract, isDeprecated, isElaborate, isEmphasized, isExperimental, isIgnored, isRemoved, isRuntimeSchema, setAnnotationMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutable, freeze, isImmutableMethods inherited from interface com.evolveum.midpoint.prism.ItemDefinitionadoptElementDefinitionFrom, canBeDefinitionOf, canBeDefinitionOf, debugDumpShortToString, deepClone, findItemDefinition, getItemName, getMaxOccurs, getMinOccurs, getSubstitutionHead, getValueEnumerationRef, isDynamic, isHeterogeneousListItem, isIndexOnly, isInherited, isMandatory, isMultiValue, isOperational, isOptional, isSearchable, isSingleValue, isValidFor, structuredTypeMethods inherited from interface com.evolveum.midpoint.prism.MutablePrismPropertyDefinitioncloneMethods inherited from interface com.evolveum.midpoint.model.impl.schema.transform.PartiallyMutableItemDefinitionaddDiagram, addSchemaMigration, setCanAdd, setCanModify, setCanRead, setDeprecated, setDeprecatedSince, setDisplayName, setDisplayOrder, setDocumentation, setDynamic, setElaborate, setEmphasized, setExperimental, setHelp, setHeterogeneousListItem, setIndexOnly, setItemName, setMaxOccurs, setMinOccurs, setOperational, setPlannedRemoval, setProcessing, setReadOnly, setRemoved, setRemovedSince, setRuntimeSchema, setSearchable, setSubstitutionHead, setTypeName, setValueEnumerationRefMethods inherited from interface com.evolveum.midpoint.prism.PrismContextSensitivegetPrismContextMethods inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinitioncanAdd, canModify, canReadMethods inherited from interface com.evolveum.midpoint.prism.PrismPropertyDefinitioncreateEmptyDelta, defaultValue, getAllowedValues, getMatchingRuleQName, getSuggestedValues, getTypeClass, instantiate, instantiate, isAnyType, isIndexed, toMutableMethods inherited from interface com.evolveum.midpoint.prism.SmartVisitableaccept
- 
Method Details- 
setIndexed- Specified by:
- setIndexedin interface- MutablePrismPropertyDefinition<T>
 
- 
setMatchingRuleQName- Specified by:
- setMatchingRuleQNamein interface- MutablePrismPropertyDefinition<T>
 
- 
setInheriteddefault void setInherited(boolean value) - Specified by:
- setInheritedin interface- MutableItemDefinition<T>
- Specified by:
- setInheritedin interface- MutablePrismPropertyDefinition<T>
- Specified by:
- setInheritedin interface- PartiallyMutableItemDefinition<T>
 
- 
setAllowedValues- Specified by:
- setAllowedValuesin interface- MutablePrismPropertyDefinition<T>
 
- 
setSuggestedValues- Specified by:
- setSuggestedValuesin interface- MutablePrismPropertyDefinition<T>
 
 
-