Interface RowIteratorContext
public interface RowIteratorContext
Context of a row iterator for a custom parser.
- Since:
- 2.0.0
-
Method Summary
Modifier and TypeMethodDescriptionReturns the builder for a closable iterator.Returns the value of the locale parameter selected by the user.getParameterConfiguration
(String parameterId) Returns parameter configuration of row iterator.Returns a supplier of input stream.Returns table definition of the custom parser.Returns table ID.
-
Method Details
-
getTableId
String getTableId()Returns table ID.- Returns:
- Table ID
-
getStreamSupplier
Supplier<InputStream> getStreamSupplier()Returns a supplier of input stream.- Returns:
- Supplier of input stream
-
getParameterConfiguration
Returns parameter configuration of row iterator.- Parameters:
parameterId
- the ID of the parameter- Returns:
- Parameter configuration object
-
getTableDefinition
ParserTableDefinition getTableDefinition()Returns table definition of the custom parser.- Returns:
- Table definition of the custom parser
-
getClosableIteratorBuilder
ClosableIteratorBuilder getClosableIteratorBuilder()Returns the builder for a closable iterator.- Returns:
- Builder for a closable iterator
-
getLocale
Locale getLocale()Returns the value of the locale parameter selected by the user.- Returns:
- the selected locale
- Since:
- 2.2.0
-