Uses of Class
com.pervasive.datarush.io.CharsetEncoding
Packages that use CharsetEncoding
Package
Description
Provides classes and interfaces performing file-like I/O operations.
Provides operators for reading and writing text data.
Provides an object model for capturing schema information used primarily by the
textfile package.-
Uses of CharsetEncoding in com.pervasive.datarush.io
Methods in com.pervasive.datarush.io with parameters of type CharsetEncodingModifier and TypeMethodDescriptionvoidCharsetEncoding.set(CharsetEncoding source) Copy the settings from the given character set specificationConstructors in com.pervasive.datarush.io with parameters of type CharsetEncodingModifierConstructorDescriptionCharsetEncoding(CharsetEncoding source) Creates a container initialized using the given character set specification.SplitReader(SplitInputStream in, CharsetEncoding charset) Creates a new reader on the specified stream, using the given encoding properties.SplitReader(SplitInputStream in, CharsetEncoding charset, int buffer) Creates a new reader on the specified stream, using the given encoding properties.SplitReader(SplitInputStream in, CharsetEncoding charset, int buffer, String syncMarker, boolean doInitialSync) Creates a new reader on the specified stream, using the given encoding properties and synchronization marker.SplitReader(SplitInputStream in, CharsetEncoding charset, String syncMarker, boolean doInitialSync) Creates a new reader on the specified stream, using the given encoding properties and synchronization marker. -
Uses of CharsetEncoding in com.pervasive.datarush.operators.io.textfile
Fields in com.pervasive.datarush.operators.io.textfile declared as CharsetEncodingModifier and TypeFieldDescriptionprotected final CharsetEncodingAbstractTextReader.encodingPropsContainer for character encoding related attributesprotected final CharsetEncodingAbstractTextWriter.encodingPropsContainer for character encoding related attributesMethods in com.pervasive.datarush.operators.io.textfile that return CharsetEncodingModifier and TypeMethodDescriptionAbstractTextReader.getEncoding()Get the character set encoding properties.AbstractTextWriter.getEncoding()Get the character set encoding properties.Methods in com.pervasive.datarush.operators.io.textfile with parameters of type CharsetEncodingModifier and TypeMethodDescriptionARFFAnalyzer.analyze(Path file, CharsetEncoding encoding) Analyze the specified ARFF file expecting the described character set encoding.ARFFAnalyzer.analyze(Path file, CharsetEncoding encoding, FileClient client) Analyze the specified ARFF file expecting the described character set encoding.ARFFAnalyzer.analyze(String file, CharsetEncoding encoding) Analyze the specified ARFF file expecting the described character set encoding.DelimitedTextAnalyzer.analyze(Path file, CharsetEncoding charsetSpec) Analyzes the specified file based on current configuration.DelimitedTextAnalyzer.analyze(Path file, CharsetEncoding charsetSpec, FileClient client) Analyzes the specified file based on current configuration.DelimitedTextAnalyzer.analyze(String file, CharsetEncoding charsetSpec) Analyzes the specified file based on current configuration.FormatAnalyzer.analyze(Path file, CharsetEncoding encoding) Analyze the specified file expecting the described character set encoding.FormatAnalyzer.analyze(Path file, CharsetEncoding encoding, FileClient client) Analyze the specified file expecting the described character set encoding.FormatAnalyzer.analyze(String file, CharsetEncoding encoding) Analyze the specified file expecting the described character set encoding.JsonTextAnalyzer.analyze(Path file, CharsetEncoding charsetSpec) Analyzes the specified JSON file based on current configuration.JsonTextAnalyzer.analyze(Path file, CharsetEncoding charsetSpec, FileClient client) Analyzes the specified JSON file based on current configuration.JsonTextAnalyzer.analyze(String file, CharsetEncoding charsetSpec) Analyzes the specified JSON file based on current configuration.CLFLogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) CombinedLogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) ELFLogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) GenericLogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) GlassfishLogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) Log4jLogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) LogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) SyslogLogFormat.createParser(ParsingOptions options, CharsetEncoding charEncoding, String newline) voidAbstractTextReader.setEncoding(CharsetEncoding settings) Set the properties that control character set encoding.voidAbstractTextWriter.setEncoding(CharsetEncoding settings) Set the properties that control character set encoding.Constructors in com.pervasive.datarush.operators.io.textfile with parameters of type CharsetEncodingModifierConstructorDescriptionARFFDataFormat(ARFFMode mode, TextRecord schema, CharsetEncoding encoding, char fieldDelimiter) Create an ARFF data format for reading an ARFF file.ARFFDataFormat(ARFFMode mode, TextRecord schema, CharsetEncoding encoding, String recordSeparator, char fieldDelimiter, String relationName, List<String> comments) Create an ARFF data format for writing to an ARFF file.DelimitedTextFormat(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.FixedTextFormat(FixedWidthTextRecord schema, String recordSeparator, CharsetEncoding encoding) Create a data format for accessing fixed text data.FixedTextFormat(FixedWidthTextRecord schema, String recordSeparator, CharsetEncoding encoding, String lineComment) Create a data format for accessing fixed text data.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) RegexParser(ParsingOptions options, CharsetEncoding charEncoding, String newline, Pattern pattern, Pattern startPattern) -
Uses of CharsetEncoding in com.pervasive.datarush.schema
Methods in com.pervasive.datarush.schema with parameters of type CharsetEncodingModifier and TypeMethodDescriptionstatic TextSchemaStructuredSchemaReader.load(String schemaFile, TextTypes.StringConversion stringHandling, CharsetEncoding charEncoding) Gets the text schema defined in the specified structured schema file, providing hints about how string valued fields should be interpreted and the character encoding of the file.static TextSchemaStructuredSchemaReader.load(String schemaFile, TextTypes.StringConversion stringHandling, CharsetEncoding charEncoding, SchemaType type) Gets the text schema defined in the specified structured schema file, providing hints about how string valued fields should be interpreted and the character encoding of the file.voidStructuredSchemaReader.setCharEncoding(CharsetEncoding encoding) Configures the character set encoding of the reader.