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 attribute value associated to the given realm, for the given derived schema.Calculates derived attributes values associated to the given any.getValues
(Groupable<?, ?, ?, ?> any, Membership<?> membership) Calculates derived attributes values associated to the given any, for the given membership.Calculates derived attributes values associated to the given realm.
-
Method Details
-
getValue
Calculates derived attribute value associated to the given realm, for the given derived schema.- Parameters:
realm
- realmschema
- derived schema- Returns:
- derived attribute value
-
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 realm.- Parameters:
realm
- realm- Returns:
- derived attribute values
-
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
-