Interface AttributeValueAccessorFactory
-
- All Known Implementing Classes:
DefaultAttributeValueAccessorFactory,NullAttributeValueAccessorFactory
public interface AttributeValueAccessorFactoryA factory to createAttributeValueAccessors
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description AttributeValueAccessorcreate(@NotNull TypeAttributeDescriptor descriptor)Creates anAttributeValueAccessorfor the givenTypeAttributeDescriptorAttributeValueAccessorcreate(@NotNull TypeAttributeDescriptor descriptor, @NotNull ClassAttributeAssignmentModel classAttributeAssignmentModel)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
create
AttributeValueAccessor create(@NotNull @NotNull TypeAttributeDescriptor descriptor)
Creates anAttributeValueAccessorfor the givenTypeAttributeDescriptor- Parameters:
descriptor- The TypeAttributeDescriptor to associate with this AttributeValueAccessor- Returns:
- The corresponding AttributeValueAccessor for the descriptor. If the condition isn't met to create the appropriate accessor, a default value accessor is returned.
-
create
@Deprecated(since="1905.11-CEP", forRemoval=true) AttributeValueAccessor create(@NotNull @NotNull TypeAttributeDescriptor descriptor, @NotNull @NotNull ClassAttributeAssignmentModel classAttributeAssignmentModel)Deprecated, for removal: This API element is subject to removal in a future version.Creates anAttributeValueAccessorfor the givenTypeAttributeDescriptorrelated to Classifications- Parameters:
descriptor- The TypeAttributeDescriptor to associate with this AttributeValueAccessorclassAttributeAssignmentModel- The model provides details into retrieving the value of a classification attribute- Returns:
- The corresponding AttributeValueAccessor for the descriptor. If the condition isn't met to create the appropriate accessor, a default value accessor is returned
-
-