Package com.github.eikecochu.sqlbuilder
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.