Class IterableBuilder
- java.lang.Object
-
- com.healthmarketscience.jackcess.util.IterableBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIterableBuilder.Type
-
Constructor Summary
Constructors Constructor Description IterableBuilder(Cursor cursor)
-
Method Summary
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Constructor Detail
-
IterableBuilder
public IterableBuilder(Cursor cursor)
-
-
Method Detail
-
getColumnNames
public Collection<String> getColumnNames()
-
getColumnMatcher
public ColumnMatcher getColumnMatcher()
-
isForward
public boolean isForward()
-
isReset
public boolean isReset()
-
getMatchPattern
public Object getMatchPattern()
- Usage:
- Advanced: This method is for advanced/internal use.
-
getType
public IterableBuilder.Type getType()
- Usage:
- Advanced: This method is for advanced/internal use.
-
forward
public IterableBuilder forward()
-
reverse
public IterableBuilder reverse()
-
setForward
public IterableBuilder setForward(boolean forward)
-
reset
public IterableBuilder reset(boolean reset)
-
setColumnNames
public IterableBuilder setColumnNames(Collection<String> columnNames)
-
addColumnNames
public IterableBuilder addColumnNames(Iterable<String> columnNames)
-
addColumns
public IterableBuilder addColumns(Iterable<? extends Column> cols)
-
addColumnNames
public IterableBuilder addColumnNames(String... columnNames)
-
setMatchPattern
public IterableBuilder setMatchPattern(Column columnPattern, Object valuePattern)
-
setMatchPattern
public IterableBuilder setMatchPattern(String columnNamePattern, Object valuePattern)
-
setMatchPattern
public IterableBuilder setMatchPattern(Map<String,?> rowPattern)
-
addMatchPattern
public IterableBuilder addMatchPattern(String columnNamePattern, Object valuePattern)
-
setColumnMatcher
public IterableBuilder setColumnMatcher(ColumnMatcher columnMatcher)
-
-