Interface AttributeValueGetterFactory
- All Known Implementing Classes:
DefaultAttributeValueGetterFactory,NullAttributeValueGetterFactory
public interface AttributeValueGetterFactory
A factory to create
AttributeValueGetters-
Method Summary
Modifier and TypeMethodDescriptioncreate(@NotNull TypeAttributeDescriptor descriptor) Creates anAttributeValueGetterfor the givenTypeAttributeDescriptor
-
Method Details
-
create
Creates anAttributeValueGetterfor the givenTypeAttributeDescriptor- Parameters:
descriptor- The TypeAttributeDescriptor to associate with this AttributeValueGetter- Returns:
- The corresponding AttributeValueGetter for the descriptor. If the condition isn't met to create the appropriate getter, a default value getter is returned.
-