A C D E F G H I L M O P Q R S T U V X

A

addChild(PlanNode) - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
adds a child in the children field
addColumn(String, String) - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
Add a column to existing table
analyzeOperator(Operator<? extends OperatorDesc>) - Static method in class gr.uoa.di.madgik.hive.analyzer.OperatorAnalyzer
Analyzes the Hive operators plan
asscociate(String, String) - Method in class gr.uoa.di.madgik.hive.representation.TableFieldsAssociation
 

C

compile() - Method in class gr.uoa.di.madgik.hive.HiveQLParser
 
comressedContentOfFile(File) - Method in class gr.uoa.di.madgik.hive.HiveQLPlanner
 
concatPlans(PlanNode, PlanNode) - Static method in class gr.uoa.di.madgik.hive.analyzer.OperatorAnalyzer
Merge two plans into one.
constructPlan() - Method in class gr.uoa.di.madgik.hive.HiveQLParser
 
createPlan() - Static method in class gr.uoa.di.madgik.hive.test.HiveParserTest
 
CreateResponse - Class in gr.uoa.di.madgik.hive.parse.responses
 
CreateResponse() - Constructor for class gr.uoa.di.madgik.hive.parse.responses.CreateResponse
 
createSourceOpearatorArgs(String, TableDesc) - Static method in class gr.uoa.di.madgik.hive.plan.OperatorSemantics
 

D

DataSourceNode - Class in gr.uoa.di.madgik.hive.plan
Represents a data source node of the plan that will be the input to the workflow layer
DataSourceNode(String, HashMap<String, String>) - Constructor for class gr.uoa.di.madgik.hive.plan.DataSourceNode
Default constructor

E

equals(Object) - Method in class gr.uoa.di.madgik.hive.plan.DataSourceNode
 
equals(Object) - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
 
execute() - Method in class gr.uoa.di.madgik.hive.HiveQLParser
 

F

functionalArgs - Variable in class gr.uoa.di.madgik.hive.plan.PlanNode
all the arguments needed from the corresponding instance(for determining the functional behavior) in order to execute this node of the plan.
Functionality - Enum in gr.uoa.di.madgik.hive.plan
 

G

getAffectedTable() - Method in class gr.uoa.di.madgik.hive.parse.responses.CreateResponse
 
getASTree() - Method in class gr.uoa.di.madgik.hive.HiveQLParser
Get the Abstract Syntax Tree
getChildren() - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
getter for the children field, which defines the nodes that provide the data input to the operator.
getColumnNames() - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
 
getColumns() - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
 
getCreatedPlan() - Method in class gr.uoa.di.madgik.hive.HiveQLPlanner
 
getDelimiter() - Method in class gr.uoa.di.madgik.hive.parse.responses.CreateResponse
 
getDelimiter() - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
 
getFromPath() - Method in class gr.uoa.di.madgik.hive.parse.responses.LoadResponse
 
getFunctionalArgs() - Method in class gr.uoa.di.madgik.hive.plan.PlanNode
getter for the functional arguments field which defines all the arguments needed from the corresponding instance(for determining the functional behavior) in order to execute this node of the plan.
getFunctionality() - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
getter for the functionality of this operation
getInputType(String) - Static method in class gr.uoa.di.madgik.hive.plan.OperatorSemantics
 
getLine(int, String) - Static method in class gr.uoa.di.madgik.hive.test.HiveParserTest
 
getMask() - Method in class gr.uoa.di.madgik.hive.utils.MaskString
 
getName() - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
 
getOutputType(String) - Static method in class gr.uoa.di.madgik.hive.plan.OperatorSemantics
 
getParent() - Method in class gr.uoa.di.madgik.hive.plan.PlanNode
 
getPlan() - Static method in class gr.uoa.di.madgik.hive.analyzer.OperatorAnalyzer
Get the created plan
getQueryType() - Method in class gr.uoa.di.madgik.hive.HiveQLParser
Get last parsed query type
getSimpleLine() - Static method in class gr.uoa.di.madgik.hive.test.HiveParserTest
 
getSource() - Method in class gr.uoa.di.madgik.hive.plan.DataSourceNode
getter of the source of the data source
getSource() - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
 
getTablesSource(String) - Static method in class gr.uoa.di.madgik.hive.HiveQLPlanner
 
getToPath() - Method in class gr.uoa.di.madgik.hive.parse.responses.LoadResponse
 
gr.uoa.di.madgik.hive - package gr.uoa.di.madgik.hive
 
gr.uoa.di.madgik.hive.analyzer - package gr.uoa.di.madgik.hive.analyzer
 
gr.uoa.di.madgik.hive.parse.responses - package gr.uoa.di.madgik.hive.parse.responses
 
gr.uoa.di.madgik.hive.plan - package gr.uoa.di.madgik.hive.plan
 
gr.uoa.di.madgik.hive.query - package gr.uoa.di.madgik.hive.query
 
gr.uoa.di.madgik.hive.representation - package gr.uoa.di.madgik.hive.representation
 
gr.uoa.di.madgik.hive.test - package gr.uoa.di.madgik.hive.test
 
gr.uoa.di.madgik.hive.utils - package gr.uoa.di.madgik.hive.utils
 

H

hashCode() - Method in class gr.uoa.di.madgik.hive.plan.DataSourceNode
 
hashCode() - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
 
hide() - Method in class gr.uoa.di.madgik.hive.utils.MaskString
 
HiveParserTest - Class in gr.uoa.di.madgik.hive.test
 
HiveParserTest() - Constructor for class gr.uoa.di.madgik.hive.test.HiveParserTest
 
HiveQLParser - Class in gr.uoa.di.madgik.hive
A parser of Hive Query Language.
HiveQLParser() - Constructor for class gr.uoa.di.madgik.hive.HiveQLParser
 
HiveQLPlanner - Class in gr.uoa.di.madgik.hive
This class after parsing a HiveQL query creates an abstract plan.
HiveQLPlanner() - Constructor for class gr.uoa.di.madgik.hive.HiveQLPlanner
 

I

isUnique(String, Set<String>) - Method in class gr.uoa.di.madgik.hive.representation.TableFieldsAssociation
 

L

LoadResponse - Class in gr.uoa.di.madgik.hive.parse.responses
 
LoadResponse() - Constructor for class gr.uoa.di.madgik.hive.parse.responses.LoadResponse
 

M

main(String[]) - Static method in class gr.uoa.di.madgik.hive.utils.MaskString
 
MaskString - Class in gr.uoa.di.madgik.hive.utils
 
MaskString(String, String) - Constructor for class gr.uoa.di.madgik.hive.utils.MaskString
 

O

OperatorAnalyzer - Class in gr.uoa.di.madgik.hive.analyzer
Analyze Hive operators in order to create an abstract operator plan
OperatorAnalyzer() - Constructor for class gr.uoa.di.madgik.hive.analyzer.OperatorAnalyzer
 
OperatorNode - Class in gr.uoa.di.madgik.hive.plan
Represents an operator node of the plan that will be the input to the workflow layer
OperatorNode(Functionality, HashMap<String, String>, ArrayList<PlanNode>) - Constructor for class gr.uoa.di.madgik.hive.plan.OperatorNode
Default Constructor
OperatorNode(OperatorNode) - Constructor for class gr.uoa.di.madgik.hive.plan.OperatorNode
 
OperatorSemantics - Class in gr.uoa.di.madgik.hive.plan
 
OperatorSemantics() - Constructor for class gr.uoa.di.madgik.hive.plan.OperatorSemantics
 
optimizePlan(PlanNode) - Static method in class gr.uoa.di.madgik.hive.analyzer.OperatorAnalyzer
Optimize provided plan

P

parse(String) - Method in class gr.uoa.di.madgik.hive.HiveQLParser
Parses the HiveQL query command
ParseResponse - Class in gr.uoa.di.madgik.hive.parse.responses
 
ParseResponse() - Constructor for class gr.uoa.di.madgik.hive.parse.responses.ParseResponse
 
PlanExecutionTest - Class in gr.uoa.di.madgik.hive.test
 
PlanExecutionTest() - Constructor for class gr.uoa.di.madgik.hive.test.PlanExecutionTest
 
PlanNode - Class in gr.uoa.di.madgik.hive.plan
Represents a node of the plan that will be the input to the workflow layer
PlanNode(HashMap<String, String>) - Constructor for class gr.uoa.di.madgik.hive.plan.PlanNode
Default constructor
prettyPrintXml(String) - Static method in class gr.uoa.di.madgik.hive.utils.XMLBeautifier
 
processLine(String) - Method in class gr.uoa.di.madgik.hive.HiveQLPlanner
Process each HiveQL command separately.

Q

QueryResponse - Class in gr.uoa.di.madgik.hive.parse.responses
 
QueryResponse() - Constructor for class gr.uoa.di.madgik.hive.parse.responses.QueryResponse
 
QueryType - Enum in gr.uoa.di.madgik.hive.query
 

R

removeQuotes(String) - Static method in class gr.uoa.di.madgik.hive.HiveQLPlanner
 
removeTableAssociations(String) - Method in class gr.uoa.di.madgik.hive.representation.TableFieldsAssociation
 
run(String[]) - Static method in class gr.uoa.di.madgik.hive.test.HiveParserTest
 

S

setAffectedTable(String) - Method in class gr.uoa.di.madgik.hive.parse.responses.CreateResponse
 
setChildren(ArrayList<PlanNode>) - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
setter for the children field, which defines the nodes that provide the data input to the operator
setDelimiter(String) - Method in class gr.uoa.di.madgik.hive.parse.responses.CreateResponse
 
setFromPath(String) - Method in class gr.uoa.di.madgik.hive.parse.responses.LoadResponse
 
setFunctionalArgs(HashMap<String, String>) - Method in class gr.uoa.di.madgik.hive.plan.PlanNode
setter for the functional arguments field which defines all the arguments needed from the corresponding instance(for determining the functional behavior) in order to execute this node of the plan.
setFunctionality(Functionality) - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
getter for the functionality of this operation
setInstanceIds(String) - Method in class gr.uoa.di.madgik.hive.plan.DataSourceNode
setter for the source of the data source
setParent(OperatorNode) - Method in class gr.uoa.di.madgik.hive.plan.PlanNode
 
setSource(String) - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
 
setToPath(String) - Method in class gr.uoa.di.madgik.hive.parse.responses.LoadResponse
 
source - Variable in class gr.uoa.di.madgik.hive.plan.DataSourceNode
the source that will be used as a data source

T

TableDesc - Class in gr.uoa.di.madgik.hive.representation
 
TableDesc(String, String) - Constructor for class gr.uoa.di.madgik.hive.representation.TableDesc
 
TableFieldsAssociation - Class in gr.uoa.di.madgik.hive.representation
 
TableFieldsAssociation() - Constructor for class gr.uoa.di.madgik.hive.representation.TableFieldsAssociation
 
toString() - Method in class gr.uoa.di.madgik.hive.plan.DataSourceNode
 
toString() - Method in class gr.uoa.di.madgik.hive.plan.OperatorNode
 
toString() - Method in class gr.uoa.di.madgik.hive.representation.TableDesc
 

U

unhide() - Method in class gr.uoa.di.madgik.hive.utils.MaskString
 

V

valueOf(String) - Static method in enum gr.uoa.di.madgik.hive.plan.Functionality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gr.uoa.di.madgik.hive.query.QueryType
Returns the enum constant of this type with the specified name.
values() - Static method in enum gr.uoa.di.madgik.hive.plan.Functionality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gr.uoa.di.madgik.hive.query.QueryType
Returns an array containing the constants of this enum type, in the order they are declared.

X

XMLBeautifier - Class in gr.uoa.di.madgik.hive.utils
 
XMLBeautifier() - Constructor for class gr.uoa.di.madgik.hive.utils.XMLBeautifier
 

A C D E F G H I L M O P Q R S T U V X

Copyright © 2013. All Rights Reserved.