Interface DerAttrHandler
- All Known Implementing Classes:
DefaultDerAttrHandler
public interface DerAttrHandler
-
Method Summary
Modifier and TypeMethodDescriptionCalculates derived attribute value associated to the given any, for the given derived schema.getValue
(Any<?> any, Membership<?> membership, DerSchema schema) Calculates derived attribute value associated to the given any, for the given membership and derived schema.Calculates derived attributes values associated to the given any.getValues
(GroupableRelatable<?, ?, ?, ?, ?> any, Membership<?> membership) Calculates derived attributes values associated to the given any, for the given membership.
-
Method Details
-
getValue
Calculates derived attribute value associated to the given any, for the given derived schema.- Parameters:
any
- any objectschema
- derived schema- Returns:
- derived attribute value
-
getValues
Calculates derived attributes values associated to the given any.- Parameters:
any
- any object- Returns:
- derived attribute values
-
getValue
Calculates derived attribute value associated to the given any, for the given membership and derived schema.- Parameters:
any
- any objectmembership
- membershipschema
- derived schema- Returns:
- derived attribute value
-
getValues
Calculates derived attributes values associated to the given any, for the given membership.- Parameters:
any
- any objectmembership
- membership- Returns:
- derived attribute values
-