Interface DerAttrHandler

    • Method Detail

      • getValue

        String getValue​(Any<?> any,
                        DerSchema schema)
        Calculates derived attribute value associated to the given any, for the given derived schema.
        Parameters:
        any - any object
        schema - derived schema
        Returns:
        derived attribute value
      • getValues

        Map<DerSchema,​String> getValues​(Any<?> any)
        Calculates derived attributes values associated to the given any.
        Parameters:
        any - any object
        Returns:
        derived attribute values
      • getValue

        String getValue​(Any<?> any,
                        Membership<?> membership,
                        DerSchema schema)
        Calculates derived attribute value associated to the given any, for the given membership and derived schema.
        Parameters:
        any - any object
        membership - membership
        schema - derived schema
        Returns:
        derived attribute value
      • getValues

        Map<DerSchema,​String> getValues​(GroupableRelatable<?,​?,​?,​?,​?> any,
                                              Membership<?> membership)
        Calculates derived attributes values associated to the given any, for the given membership.
        Parameters:
        any - any object
        membership - membership
        Returns:
        derived attribute values