Interface EntityFieldDelegate<E>

    • Method Detail

      • set

        default <T> void set​(EntityField<E> field,
                             T value)
      • collectionAdd

        default <T> void collectionAdd​(EntityField<E> field,
                                       T value)
      • collectionRemove

        default <T> Object collectionRemove​(EntityField<E> field,
                                            T value)
      • mapGet

        default <K> Object mapGet​(EntityField<E> field,
                                  K key)
        Type Parameters:
        K - Key type
        T - Value type
        Parameters:
        field - Field identifier. Should be one of the generated *Fields enum constants.
        key - Key
        valueClass - class of the value
        Returns:
      • mapPut

        default <K,​T> void mapPut​(EntityField<E> field,
                                        K key,
                                        T value)