Package com.evolveum.midpoint.prism
Interface PrismItemValuesDefinition<T>
- All Known Subinterfaces:
NativeShadowSimpleAttributeDefinition<T>,PrismItemValuesDefinition.Delegable<T>,PrismPropertyDefinition<T>,PrismPropertyWrapper<T>,PropertyDefinitionDelegator<T>,ResourceAttributeDefinitionDelegator<T>,ResourceAttributeWrapper<T>,ShadowSimpleAttributeDefinition<T>
- All Known Implementing Classes:
AuthenticationAttemptWrapper,ExpressionWrapper,NativeShadowAttributeDefinitionImpl,NormalizationAwareResourceAttributeDefinition,PrismItemValuesDefinition.Data,PrismPropertyWrapperImpl,ProtectedStringTypeWrapperImpl,ResourceAttributeWrapperImpl,ShadowSimpleAttributeDefinitionImpl
public interface PrismItemValuesDefinition<T>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescription@Nullable Collection<? extends DisplayableValue<T>>Returns allowed values for this property.@Nullable Collection<? extends DisplayableValue<T>>Returns suggested values for this property.@Nullable PrismReferenceValue
-
Method Details
-
getAllowedValues
Returns allowed values for this property. -
getSuggestedValues
Returns suggested values for this property. -
defaultValue
-
getValueEnumerationRef
-