Class and Description |
---|
AlgebraicOptimization
Optimize MRQL algebra expressions using normalization rules and heuristic optimizations
|
Bag
A sequence of MRData.
|
Bag.Modes |
BagIterator
an Iterator over Bags
|
CUP$JSONParser$actions
Cup generated class to encapsulate user supplied action code.
|
CUP$MRQLParser$actions
Cup generated class to encapsulate user supplied action code.
|
DataSet
The domain of the MRQL physical algebra is a set of DataSources
|
DataSource
A DataSource is any input data source, such as a text file, a key/value map, a data base, an intermediate file, etc
|
DataSource.DataSourceDirectory
A dictionary that maps data source paths to DataSource data.
|
DataSource.ParserDirectory |
Environment
the run-time environment for in-memory evaluation (binds variables to MRData)
|
Evaluator
Evaluates physical plans using one of the evaluation engines
|
Function
An anonymous function from MRData to MRData (a lambda abstraction)
Must provide a concrete implementation for eval (the lambda body)
|
Interpreter
The MRQL interpreter
|
Inv |
JSONLex
This class is a scanner generated by
JFlex 1.4.3
on 6/15/14 4:12 PM from the specification file
/home/fegaras/mrql-release/current/target/checkout/core/src/main/java/org/apache/mrql/JSON.lex
|
JSONParser
CUP v0.11a beta 20060608 generated parser.
|
JsonSplitter
Extract the JSON objects tagged by tags from a data split of the input stream (fsin)
|
Lambda
an anonymous function encapsulated as MRData
|
MethodInfo
class for storing Java method information
|
MR_bool
a container for boolean values
|
MR_byte
a container for byte values
|
MR_char
a container for a char
|
MR_double
a container for double values
|
MR_float
a container for float values
|
MR_int
a container for int values
|
MR_long
a container for long values
|
MR_short
a container for short values
|
MR_string
a container for strings
|
MRContainer
A container for MRData that implements read (the deserializer)
|
MRData
All MRQL data are encoded as MRData (similar to AVRO form)
|
MRQLFileInputFormat
An interface for all MRQL FileInputFormats
|
MRQLParser
CUP v0.11a beta 20060608 generated parser.
|
Normalization
normalize algebraic expressions to more efficient forms using heuristic rules
|
Parser
for a new text data source, you must implement a new parser
|
Printer
printers for types, expressions, plans, etc
|
Simplification
simplify algebraic forms using heuristic rewriting rules that improve performance in most cases
|
Translator
contains useful methods used by all stages of compilation and code generation
|
Tuple
a container for Tuples
|
TypeInference
the type inference/checker for MRQL expressions and algebraic forms
|
Union
union values are tagged values, where tag is the descriminator
|
XMLSplitter
Extract the XML elements tagged by tags from a data split of the input stream (fsin)
and store them in a buffer (to be parsed by SAX).
|
XPathParser
Compiles XPath queries to SAX pipelines
|
XPathParser.Cache
A growable buffer for storing events as byte sequences
|
XPathParser.MRDataHandler
Converts the SAX data stream to MRData
|
XPathParser.XPathHandler
a SAX handler to form XPath pipelines
|
Copyright © 2013–2014 The Apache Software Foundation. All rights reserved.