Dataflow Library Distribution Project 6.5.2-124 API

Analytics 
Package Description
com.pervasive.datarush.analytics
Provides common classes for Analytics, such as operator registration.
com.pervasive.datarush.analytics.arm
Provides common classes for Association Rule Mining (ARM).
com.pervasive.datarush.analytics.arm.fpgrowth
Provides the operator to perform the FP-growth ARM algorithm.
com.pervasive.datarush.analytics.cleansing
Provides operators related to data cleansing.
com.pervasive.datarush.analytics.cluster
Provides base PMML for clustering models.
com.pervasive.datarush.analytics.cluster.kmeans
Provides the KMeans algorithm.
com.pervasive.datarush.analytics.decisiontree
Provides PMML model classes for decision trees.
com.pervasive.datarush.analytics.decisiontree.learner
Provides the PMML learner operator and associated classes.
com.pervasive.datarush.analytics.decisiontree.predictor
Provides the decision tree predictor operator and associated classes.
com.pervasive.datarush.analytics.decisiontree.pruner
Provides the decision tree pruner operator and associated classes.
com.pervasive.datarush.analytics.functions
Provides various statistics functions.
com.pervasive.datarush.analytics.knn
Provides an implementation of the KNN algorithm using DataRush's sparse data API.
com.pervasive.datarush.analytics.naivebayes
Provides PMML model classes for Naive Bayes.
com.pervasive.datarush.analytics.naivebayes.learner
Provides an implementation of the Naive Bayes learner.
com.pervasive.datarush.analytics.naivebayes.predictor
Provides an implementation of a Naive Bayes predictor.
com.pervasive.datarush.analytics.pmml
Provides shared and base classes for PMML model representation of Analytics algorithms.
com.pervasive.datarush.analytics.r  
com.pervasive.datarush.analytics.regression
Provides utility, PMML and other classes for shared use by regression related entities.
com.pervasive.datarush.analytics.stats
Provides various statistics, Data Summarizer, and Data Quality Analyzer.
com.pervasive.datarush.analytics.svm
Provides PMML model classes for SVM.
com.pervasive.datarush.analytics.svm.learner
Provides an implementation of an SVM learner.
com.pervasive.datarush.analytics.svm.predictor
Provides an implementation of an SVM predictor.
com.pervasive.datarush.analytics.text
Provides various unstructured text processing operators.
com.pervasive.datarush.analytics.text.filter  
com.pervasive.datarush.analytics.text.stemmer
Provides various stemmer algorithms based on the snowball definitions.
com.pervasive.datarush.analytics.util
Provides some (internal) utility classes for Analytics.
com.pervasive.datarush.analytics.viz
Provides operators for classifier performance visualization.
BigQuery 
Package Description
com.pervasive.datarush.bigquery
Provides operators for writing data into Google BigQuery tables.
Commons 
Package Description
com.pervasive.datarush.cal
Provides interfaces the define the "cluster abstraction layer".
com.pervasive.datarush.io
Provides classes and interfaces performing file-like I/O operations.
com.pervasive.datarush.io.compression
Provides classes and interfaces for supporting data compression.
com.pervasive.datarush.io.compression.bzip2  
com.pervasive.datarush.io.configuration
Provides classes and interfaces associated with filesystem configuration
com.pervasive.datarush.json
Provides common utilities and registry for JSON parsing
com.pervasive.datarush.monitoring
Provides classes and interfaces for reporting on commonly monitored resources such as memory, threads, and I/O.
com.pervasive.datarush.test
Provides tools useful for testing DataRush applications.
com.pervasive.datarush.util
Provides common utilities
Library 
Package Description
com.pervasive.datarush
Pervasive DataRush
com.pervasive.datarush.annotations
Provides annotations used to describe elements of a dataflow graph.
com.pervasive.datarush.encoding
Provides basic interfaces used when converting tokens into various formats.
com.pervasive.datarush.encoding.binary
Implementations of encoders of tokens into binary formats.
com.pervasive.datarush.encoding.text
Implementations of encoders of tokens into text formats.
com.pervasive.datarush.functions
Provides classes and interfaces related to defining functions on records.
com.pervasive.datarush.graphs
Provides classes and interfaces for the construction of executable dataflow graphs.
com.pervasive.datarush.namespace
Provides utilities for creating and managing collections of named objects.
com.pervasive.datarush.operators
Provides classes and interfaces for developing dataflow operators.
com.pervasive.datarush.operators.assertion
Provides operators for making assertions on flows and files.
com.pervasive.datarush.operators.group
Provides data aggregation components.
com.pervasive.datarush.operators.io
Provides base file I/O components including encoders and decoders.
com.pervasive.datarush.operators.io.avro
Provides operators for reading and writing files in Avro format.
com.pervasive.datarush.operators.io.jdbc
Provides operators for reading from JDBC sources and writing to JDBC targets.
com.pervasive.datarush.operators.io.paraccel  
com.pervasive.datarush.operators.io.staging
Provides operators for reading and writing DataRush staging datasets.
com.pervasive.datarush.operators.io.textfile
Provides operators for reading and writing text data.
com.pervasive.datarush.operators.io.vectorwise  
com.pervasive.datarush.operators.io.vjpa  
com.pervasive.datarush.operators.join
Provides operators for joining together two data sets into a single one.
com.pervasive.datarush.operators.model
Provides operators for handling models.
com.pervasive.datarush.operators.partition
Provides operators for partitioning and unpartitioning flows of data.
com.pervasive.datarush.operators.record
Provides operators for manipulating record structure.
com.pervasive.datarush.operators.scripting
Provides the RunScript operator for running user-defined scripts on the rows of an input record flow.
com.pervasive.datarush.operators.scripting.engine  
com.pervasive.datarush.operators.select
Provides operators for selecting a subset of the data set.
com.pervasive.datarush.operators.sink
Provides the LogRows operator for writing debugging information about a flow to the logging API.
com.pervasive.datarush.operators.sort
Provides operators for sorting and manipulating sorted flows.
com.pervasive.datarush.operators.source
Provides operators for generating data tokens in various ways.
com.pervasive.datarush.operators.string
Provides operators for operating on string values in records.
com.pervasive.datarush.ports
Provides classes and interfaces related to receiving and sending data in a dataflow graph.
com.pervasive.datarush.ports.model
Provides implementations of port objects dealing with the flow of single objects between operators.
com.pervasive.datarush.ports.physical
Provides classes and interfaces for accessing and producing the data flowing between operators in a dataflow graph.
com.pervasive.datarush.ports.record
Provides implementations of port objects related to the flow of record sets between operators.
com.pervasive.datarush.schema
Provides an object model for capturing schema information used primarily by the textfile package.
com.pervasive.datarush.sequences
Provides classes and interfaces related to sequences of tokens.
com.pervasive.datarush.sequences.record
Provides implementations of sequences of record valued tokens.
com.pervasive.datarush.sequences.scalar
Provides implementations of sequences of scalar token values.
com.pervasive.datarush.tokens
Provides classes and utilities for working with data tokens.
com.pervasive.datarush.tokens.record
Provides implementations of and utilities for record valued tokens.
com.pervasive.datarush.tokens.scalar
Provides implementations of and utilities for scalar valued tokens.
com.pervasive.datarush.types
Provides classes and interfaces for the description of token data types.
Matching 
Package Description
com.pervasive.datarush.coercion
Provides classes for dynamic coercion of data structures (for example, arrays and maps) to complex Java objects.
com.pervasive.datarush.matching
Provides operators for performing discovering duplicates or links between records.
com.pervasive.datarush.matching.block
Provides operators for generating possible candidate pairs.
com.pervasive.datarush.matching.cluster
Provides operators for clustering the results of duplicate or linkage discovery.
com.pervasive.datarush.matching.functions
Provides functions related to approximate matching.
com.pervasive.datarush.matching.tune
Provides operators for analyzing data for approximate matching.
Other Packages 
Package Description
com.actian.dataflow.cal.yarn.client  
com.actian.dataflow.cal.yarn.server  
com.actian.dataflow.cal.yarn.shared  
com.actian.dataflow.hive.shims  
com.actian.dataflow.operators  
com.actian.dataflow.operators.io.orc  
com.actian.vw.connector.common  
com.actian.vw.connector.dt.converters  
com.actian.vw.connector.jni  
com.actian.vw.connector.jni.v30  
com.actian.vw.connector.jni.v35  
com.actian.vw.connector.util  
com.actian.vw.connector.writer  
com.pervasive.datarush.aggregations  
com.pervasive.datarush.authentication
Provides classes and interfaces related to authentication.
com.pervasive.datarush.aws.s3  
com.pervasive.datarush.cal.dr  
com.pervasive.datarush.cal.monitoring  
com.pervasive.datarush.cluster
Provides classes and interfaces related to the management of clustered dataflow engines.
com.pervasive.datarush.cluster.preferences  
com.pervasive.datarush.datastruct  
com.pervasive.datarush.encryption
Provides classes and interfaces related to encryption
com.pervasive.datarush.expression  
com.pervasive.datarush.hadoop  
com.pervasive.datarush.hbase  
com.pervasive.datarush.jdbc  
com.pervasive.datarush.jetty  
com.pervasive.datarush.modules  
com.pervasive.datarush.net  
com.pervasive.datarush.testutils  
com.pervasive.datarush.webapp  

Copyright © 2015 Actian Corporation. All Rights Reserved.