Class FillStrategy.Factory<T>

  • All Implemented Interfaces:
    FillStrategy<T>
    Enclosing interface:
    FillStrategy<T>

    public static class FillStrategy.Factory<T>
    extends java.lang.Object
    implements FillStrategy<T>
    Populate an instance created by given factory using a given put(key,value) method. If the first argument of the given put method is integer then fill the values by index else fill the values with alias key.
    • Constructor Detail

      • Factory

        public Factory​(ObjectFactory<T> factory,
                       java.lang.reflect.Method put)
    • Method Detail

      • fill

        public T fill​(java.lang.Object[] values,
                      java.lang.Class<?>[] types,
                      java.lang.String[] aliases)
        Specified by:
        fill in interface FillStrategy<T>