Interface ValueCreateHandle<T>

Type Parameters:
T - The value type.
All Superinterfaces:
Function<Object[],T>

public interface ValueCreateHandle<T> extends Function<Object[],T>
A handle enabling the creation of a value from an array of arguments: Java class constructor, ...
  • Method Details

    • create

      T create(Object... arguments)
    • apply

      default T apply(Object[] objects)
      Specified by:
      apply in interface Function<Object[],T>
    • equals

      boolean equals(Object obj)
      Overrides:
      equals in class Object
      Returns:
      true if obj is a ValueCreateHandle referencing the exact same value accessor: same API (java.lang.invoke or java.lang.reflect), same element (same field or method), ...
    • hashCode

      int hashCode()
      Overrides:
      hashCode in class Object