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:
ILocationwhere this relation mapping is stored (can benull)
-
getValueMappings
- Returns:
IValueMappings what are defined in thisIRelationMapping(notnull)
-
getFilteredValues
- Parameters:
value- can be any value of field e.g.IEnumOptionvalue of custom field.- Returns:
- filtered values (as any value of field e.g.
IEnumOption) according to input value (notnull).
-