Package com.pervasive.datarush.schema


package com.pervasive.datarush.schema

Provides an object model for capturing schema information used primarily by the textfile package.

Please note that this package is subject to revision. You should not depend upon any of its contents remaining stable.

  • Class
    Description
    External data types are those DataRush interacts with in some way but does not support internally in dataflow queues (they are not PortTypes).
    An TextDataType with a fixed-size text representation.
    A schema for a text file containing records with different fixed-width formats.
    A definition of a fixed-width record in a text file.
    Discovers a schema for JSON text by checking values against the discovered JSON types and various regular expressions which map to data types.
    A wrapper for creating FixedSizeTextType objects from arbitrary TextDataType objects.
    Field justifications for padded values.
    Discovers a schema for delimited text by checking values against a mapping of regular expressions to data types.
    A factory for creating RecordIdentifier objects.
    A discriminator for identifying text record types in multi-record schemas.
    A schema for text files containing a single record type.
    Defines a rule that can be used to determine if a particular record discriminator value fits the definition of a record type.
    Collection of static methods helpful in building schemas (TextRecord instances).
    An internal class used to transform schemas to/from JSON.
    Enumeration of schema field types
    Defines the types of schemas supported.
    Parser for text file schemas written in Pervasive DataIntegrator structured schema (.schema) format.
    Contextual information needed by TokenParser's and TokenFormatter's.
    Describes behaviors used during conversion of token values to and from text.
    A mapping between a scalar token type and text representations of values of that type.
    The text analog of Field.
    A definition of a variable-width record type in a text file.
    A generator of text record schemas.
    A definition of the record schema of a text file.
    Common external text data type definitions.
    Enumerates the possible conversions for string-valued text types.
    Describes a pattern which identifies a text data type.