Interface IRelationMapping
public interface IRelationMapping
Relation mapping between two lists of values
This interface is not intended to be implemented by clients.
- Since:
- 3.8.1
-
Method Summary
Modifier and TypeMethodDescriptionCollection<?>
getFilteredValues
(Object value) getFrom()
getId()
getName()
getTo()
-
Method Details
-
getId
- Returns:
- id (not
null
)
-
getName
- Returns:
- optional name (can be
null
)
-
getFrom
- Returns:
- from
IType
(notnull
)
-
getTo
- Returns:
- to
IType
(notnull
)
-
getLocation
- Returns:
ILocation
where this relation mapping is stored (can benull
)
-
getValueMappings
- Returns:
IValueMapping
s what are defined in thisIRelationMapping
(notnull
)
-
getFilteredValues
- Parameters:
value
- can be any value of field e.g.IEnumOption
value of custom field.- Returns:
- filtered values (as any value of field e.g.
IEnumOption
) according to input value (notnull
).
-