Uses of Interface
com.pervasive.datarush.schema.RecordTextSchema
Packages that use RecordTextSchema
Package
Description
Provides operators for reading and writing text data.
Provides operators for joining together two data sets into a single one.
Provides operators for manipulating record structure.
Provides an object model for capturing schema information used primarily by the
textfile package.-
Uses of RecordTextSchema in com.pervasive.datarush.operators.io.mdf
Methods in com.pervasive.datarush.operators.io.mdf that return RecordTextSchemaConstructors in com.pervasive.datarush.operators.io.mdf with parameters of type RecordTextSchemaModifierConstructorDescriptionMDFFormat(MDFUtil.MDFVersion version, int dataGroup, long recordId, boolean convertRaw, ReadMDF.ExtractionMode runMode, RecordTextSchema<?> schema) MDFFormat(MDFUtil.MDFVersion version, int dataGroup, long recordId, boolean convertRaw, ReadMDF.ExtractionMode runMode, RecordTextSchema<?> schema, FileMetadata metadata, boolean splittable) -
Uses of RecordTextSchema in com.pervasive.datarush.operators.io.textfile
Fields in com.pervasive.datarush.operators.io.textfile declared as RecordTextSchemaModifier and TypeFieldDescriptionprotected RecordTextSchema<?>CLFLogFormat.schemaprotected RecordTextSchema<?>CombinedLogFormat.schemaprotected RecordTextSchema<?>ELFLogFormat.schemaprotected RecordTextSchema<?>GenericLogFormat.schemaprotected RecordTextSchema<?>GlassfishLogFormat.schemaprotected RecordTextSchema<?>Log4jLogFormat.schemaprotected RecordTextSchema<?>SyslogLogFormat.schemaMethods in com.pervasive.datarush.operators.io.textfile that return RecordTextSchemaModifier and TypeMethodDescriptionReadDelimitedText.discoverSchema(FileClient ctx) Run schema discovery using current configuration.ReadJSON.discoverSchema(FileClient ctx) Run schema discovery using current configuration.abstract RecordTextSchema<?>AbstractRegexLogFormat.getSchema()Gets the record schema of the source.CLFLogFormat.getSchema()CombinedLogFormat.getSchema()ELFLogFormat.getSchema()Gets the record schema of the source.GenericLogFormat.getSchema()GlassfishLogFormat.getSchema()Log4jLogFormat.getSchema()ParseTextFields.getSchema()Gets the record schema to use for parsing.ReadDelimitedText.getSchema()Gets the record schema of the delimited text source.ReadJSON.getSchema()Gets the record schema of the JSON text source.SyslogLogFormat.getSchema()WriteDelimitedText.getSchema()Gets the record schema for delimited text source.Methods in com.pervasive.datarush.operators.io.textfile with parameters of type RecordTextSchemaModifier and TypeMethodDescriptionvoidGenericLogFormat.setSchema(RecordTextSchema<?> schema) Sets the record schema of the source.voidParseTextFields.setSchema(RecordTextSchema<?> schema) Sets the record schema to use for parsing.voidReadDelimitedText.setSchema(RecordTextSchema<?> schema) Sets the record schema expected in the delimited text source.voidReadJSON.setSchema(RecordTextSchema<?> schema) Sets the record schema expected in the JSON text source.voidWriteDelimitedText.setSchema(RecordTextSchema<?> schema) Sets the record schema for the delimited text source.Constructors in com.pervasive.datarush.operators.io.textfile with parameters of type RecordTextSchemaModifierConstructorDescriptionDelimitedTextFormat(RecordTextSchema<?> schema, FieldDelimiterSettings delimiters, CharsetEncoding encoding) Create a data format for accessing delimited text data.DelimitedTextFormat(RecordTextSchema<?> schema, FieldDelimiterSettings delimiters, CharsetEncoding encoding, FileMetadata metadata) Create a data format for accessing delimited text data.DelimitedTextFormat(RecordTextSchema<?> schema, FieldDelimiterSettings delimiters, CharsetEncoding encoding, FileMetadata metadata, boolean hasHeader, String lineComment, int skipCount) Create a data format for accessing delimited text data.JSONFormat(RecordTextSchema<?> schema, boolean[] arguments) JSONFormat(RecordTextSchema<?> schema, boolean[] arguments, CharsetEncoding charsetEncoding) JSONFormat(RecordTextSchema<?> schema, boolean[] arguments, CharsetEncoding charsetEncoding, boolean multiline) JSONFormat(RecordTextSchema<?> schema, boolean allowComments, boolean allowUnquotedFieldNames, boolean allowSingleQuotes, boolean allowUnquotedControlChars, boolean allowBackslashEscapingAny, boolean allowNumericLeadingZeros, boolean allowNonNumericNumbers, CharsetEncoding charsetEncoding, boolean multilineFormat) ParseTextFields(RecordTextSchema<?> schema) Defines a parser using the specified schema. -
Uses of RecordTextSchema in com.pervasive.datarush.operators.join
Methods in com.pervasive.datarush.operators.join that return RecordTextSchemaModifier and TypeMethodDescriptionUnionAll.getSchema()Gets the target record schema defining the output type.Methods in com.pervasive.datarush.operators.join with parameters of type RecordTextSchemaModifier and TypeMethodDescriptionvoidUnionAll.setSchema(RecordTextSchema<?> schema) Sets the optional target output schema.Constructors in com.pervasive.datarush.operators.join with parameters of type RecordTextSchema -
Uses of RecordTextSchema in com.pervasive.datarush.operators.record
Methods in com.pervasive.datarush.operators.record with parameters of type RecordTextSchemaModifier and TypeMethodDescriptionvoidSelectFields.setSelectionSchema(RecordTextSchema<?> schema) Sets the schema with the names of the fields that will be kept.Constructors in com.pervasive.datarush.operators.record with parameters of type RecordTextSchemaModifierConstructorDescriptionSelectFields(RecordTextSchema<?> schema) Keeps the specified fields from the input schema. -
Uses of RecordTextSchema in com.pervasive.datarush.operators.testutils
Methods in com.pervasive.datarush.operators.testutils that return RecordTextSchemaMethods in com.pervasive.datarush.operators.testutils with parameters of type RecordTextSchemaConstructors in com.pervasive.datarush.operators.testutils with parameters of type RecordTextSchema -
Uses of RecordTextSchema in com.pervasive.datarush.schema
Classes in com.pervasive.datarush.schema that implement RecordTextSchemaModifier and TypeClassDescriptionclassA definition of a fixed-width record in a text file.classA definition of a variable-width record type in a text file.