Package one.microstream.util.config
Class ConfigEntryAggregator
- java.lang.Object
-
- one.microstream.util.config.ConfigEntryAggregator
-
- All Implemented Interfaces:
_charRangeProcedure,CsvRowCollector
public final class ConfigEntryAggregator extends Object implements CsvRowCollector
-
-
Constructor Summary
Constructors Constructor Description ConfigEntryAggregator()
-
Method Summary
Modifier and Type Method Description voidaccept(char[] data, int offset, int length)voidbeginTable(String tableName, XGettingSequence<String> columnNames, XGettingList<String> columnTypes)voidcompleteConfig()voidcompleteRow()Calls without collected values (e.g.voidcompleteTable()Calls without collected rows (e.g.static ConfigEntryAggregatorNew()static ConfigEntryAggregatorNew(Substituter<String> stringCache)ConfigEntryAggregatorsetNewConfig(String name)EqHashTable<String,ConfigFile>yield()
-
-
-
Method Detail
-
New
public static final ConfigEntryAggregator New()
-
New
public static final ConfigEntryAggregator New(Substituter<String> stringCache)
-
setNewConfig
public ConfigEntryAggregator setNewConfig(String name)
-
completeConfig
public void completeConfig()
-
beginTable
public final void beginTable(String tableName, XGettingSequence<String> columnNames, XGettingList<String> columnTypes)
- Specified by:
beginTablein interfaceCsvRowCollector
-
accept
public final void accept(char[] data, int offset, int length)- Specified by:
acceptin interface_charRangeProcedure- Specified by:
acceptin interfaceCsvRowCollector
-
completeRow
public final void completeRow()
Description copied from interface:CsvRowCollectorCalls without collected values (e.g. repeated calls) may not have undesired effects.- Specified by:
completeRowin interfaceCsvRowCollector
-
completeTable
public final void completeTable()
Description copied from interface:CsvRowCollectorCalls without collected rows (e.g. repeated calls) may not have undesired effects.- Specified by:
completeTablein interfaceCsvRowCollector
-
yield
public final EqHashTable<String,ConfigFile> yield()
-
-