Uses of Interface
com.pervasive.datarush.schema.TextRecordDiscoverer
Packages that use TextRecordDiscoverer
Package
Description
Provides operators for reading and writing text data.
Provides an object model for capturing schema information used primarily by the
textfile package.-
Uses of TextRecordDiscoverer in com.pervasive.datarush.operators.io.textfile
Methods in com.pervasive.datarush.operators.io.textfile that return TextRecordDiscovererModifier and TypeMethodDescriptionReadDelimitedText.getSchemaDiscovery()Gets the schema discoverer to use on the delimited text source.ReadJSON.getSchemaDiscovery()Gets the schema discoverer to use on the JSON text source.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 TextRecordDiscovererModifier and TypeMethodDescriptionvoidReadDelimitedText.setSchemaDiscovery(TextRecordDiscoverer discoverer) Sets the schema discoverer to use against the delimited text source.voidReadJSON.setSchemaDiscovery(TextRecordDiscoverer discoverer) Sets the schema discoverer to use against the JSON text source.voidWriteDelimitedText.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 TextRecordDiscovererModifier and TypeClassDescriptionclassDiscovers a schema for JSON text by checking values against the discovered JSON types and various regular expressions which map to data types.classDiscovers 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 TextRecordDiscovererModifier and TypeFieldDescriptionstatic final TextRecordDiscovererTextRecord.DEFAULT_AUTODISCOVERThe default schema discoverer used for reading delimited text.static final TextRecordDiscovererTextRecord.TEXT_FIELD_DISCOVERA schema discoverer which treats all fields as raw text.Methods in com.pervasive.datarush.schema that return TextRecordDiscovererModifier and TypeMethodDescriptionstatic TextRecordDiscovererTextRecord.extendDefault(List<TypePattern> additions) Creates a new discoverer which extends the default patterns.