Uses of Interface
com.pervasive.datarush.schema.TextRecordDiscoverer
-
Packages that use TextRecordDiscoverer Package Description com.pervasive.datarush.operators.io.textfile Provides operators for reading and writing text data.com.pervasive.datarush.schema Provides an object model for capturing schema information used primarily by thetextfile
package. -
-
Uses of TextRecordDiscoverer in com.pervasive.datarush.operators.io.textfile
Methods in com.pervasive.datarush.operators.io.textfile that return TextRecordDiscoverer Modifier and Type Method Description TextRecordDiscoverer
ReadDelimitedText. getSchemaDiscovery()
Gets the schema discoverer to use on the delimited text source.TextRecordDiscoverer
ReadJSON. getSchemaDiscovery()
Gets the schema discoverer to use on the JSON text source.TextRecordDiscoverer
WriteDelimitedText. getSchemaDiscovery()
Gets the schema discoverer to use on for the delimited text.Methods in com.pervasive.datarush.operators.io.textfile with parameters of type TextRecordDiscoverer Modifier and Type Method Description void
ReadDelimitedText. setSchemaDiscovery(TextRecordDiscoverer discoverer)
Sets the schema discoverer to use against the delimited text source.void
ReadJSON. setSchemaDiscovery(TextRecordDiscoverer discoverer)
Sets the schema discoverer to use against the JSON text source.void
WriteDelimitedText. setSchemaDiscovery(TextRecordDiscoverer discoverer)
Sets the schema discoverer to use for the delimited text. -
Uses of TextRecordDiscoverer in com.pervasive.datarush.schema
Classes in com.pervasive.datarush.schema that implement TextRecordDiscoverer Modifier and Type Class Description class
JsonPatternBasedDiscovery
Discovers a schema for JSON text by checking values against the discovered JSON types and various regular expressions which map to data types.class
PatternBasedDiscovery
Discovers a schema for delimited text by checking values against a mapping of regular expressions to data types.Fields in com.pervasive.datarush.schema declared as TextRecordDiscoverer Modifier and Type Field Description static TextRecordDiscoverer
TextRecord. DEFAULT_AUTODISCOVER
The default schema discoverer used for reading delimited text.static TextRecordDiscoverer
TextRecord. TEXT_FIELD_DISCOVER
A schema discoverer which treats all fields as raw text.Methods in com.pervasive.datarush.schema that return TextRecordDiscoverer Modifier and Type Method Description static TextRecordDiscoverer
TextRecord. extendDefault(List<TypePattern> additions)
Creates a new discoverer which extends the default patterns.
-