Interface ValueHolder

  • All Superinterfaces:
    java.lang.Iterable<java.util.Map.Entry<java.lang.String,​java.lang.Object>>
    All Known Implementing Classes:
    Values

    public interface ValueHolder
    extends java.lang.Iterable<java.util.Map.Entry<java.lang.String,​java.lang.Object>>
    The ValueHolder instance allows to declare an arbitrary class as a ValueHolder to be used in various methods of the SQLBuilder, for example Where.where(ValueHolder). Instead of passing all values of an object manually, this interface can be used to extract multiple values at once from any object of classes that implement it.
    • Method Summary

      • Methods inherited from interface java.lang.Iterable

        forEach, iterator, spliterator