A B C D E F G H I J K L M N O P Q R S T U V W X Z _

G

generate() - Method in class felix.society.TasksFactory
Deprecated.  
generateAllPermutations(HashSet<String>) - Method in class felix.compiler.StaticAnalyzer
Generates all permutations of the given terms.
generateAllPossiblePlans(Literal, ArrayList<Literal>, ArrayList<String>, HashMap<String, String>) - Method in class felix.optimizer.DMOOptimizer
Given a literal as goal, a set of literals as subgoals, generate all possible binary decompositions of this set of subgoals.
generateFESignature(FelixPredicate) - Method in class felix.main.Felix
Deprecated.  
generateWorker() - Method in class felix.society.Task
Generate worker for TASK (threads).
generateWorker(ExecutorService) - Method in class felix.society.Task
Generate worker for TASKLIST, TASKSET (threads).
generateWorker() - Method in class felix.society.TaskList
 
generateWorker(ExecutorService) - Method in class felix.society.TaskList
 
generateWorker() - Method in class felix.society.TaskSet
 
generateWorker(ExecutorService) - Method in class felix.society.TaskSet
 
generateWorker() - Method in class felix.task.ExecuteOperatorTask
 
generateWorker(ExecutorService) - Method in class felix.task.ExecuteOperatorTask
 
generateWorker() - Method in class felix.task.OptimizeDMOTask
 
generateWorker(ExecutorService) - Method in class felix.task.OptimizeDMOTask
 
get(String) - Method in class felix.io.PythonExecutor
Returns given variable.
get(Object) - Method in class felix.util.MemoryFriendlyHashMap
Returns value associated with the given key.
getAllClause() - Method in class felix.dstruct.FelixQuery
Get all clauses in this FelixQuery.
getAllDMOs() - Method in class felix.dstruct.StatOperator
Get all DMOs used by this operator.
getAllFreeViewName() - Method in class felix.dstruct.DataMovementOperator
Gets the view/table name of this DMO in Free-free case.
getAllOpenPred() - Method in class felix.dstruct.FelixQuery
Get all predicates which are open in this FelixQuery.
getAllPred() - Method in class felix.dstruct.FelixQuery
Get all predicates in this FelixQuery.
getAllStatOperator() - Method in class felix.dstruct.ExecutionPlan
Get all statistical operators in this execution plan.
getAllTextArray(int) - Method in class felix.main.Felix
Returns array list of TEXT
getAndAddToDomain(E, HashMap<String, Integer>) - Method in class felix.operator.LROperator
Adds object to domain if necessary.
getBit(int) - Method in class felix.util.BloomFilter
Read a single bit from the Bloom filter.
getBitSet() - Method in class felix.util.BloomFilter
Return the bit set used to store the Bloom filter.
getBitsPerElement() - Method in class felix.util.BloomFilter
Get actual number of bits per element based on the number of elements that have currently been inserted and the length of the Bloom filter.
getCost(String) - Method in class felix.optimizer.CostModel
Return the cost of the given sql query.
getCostModel() - Method in class felix.dstruct.ExecutionPlan
Get CostModel.
getCRFPartitionFields() - Method in class felix.dstruct.FelixPredicate
Get partitioning fields of sequence if this predicate is CRF.
getCurrentKey() - Method in class felix.thirdpart.XmlInputFormat.XmlRecordReader
Returns current key.
getCurrentValue() - Method in class felix.thirdpart.XmlInputFormat.XmlRecordReader
Returns current value.
getDomainSize(Predicate) - Method in class felix.operator.COREFOperator
Get the size of domain on which clustering is conducted.
getDownStreamOperator(ConcurrentOperatorsBucket) - Method in class felix.dstruct.OperatorBucketGraph
Gets all downstream buckets of the given bucket.
getException() - Method in class felix.society.Worker
If there are exceptions collected while running this Worker, return it.
getExpectedBitsPerElement() - Method in class felix.util.BloomFilter
Get expected number of bits per element when the Bloom filter is full.
getExpectedNumberOfElements() - Method in class felix.util.BloomFilter
Returns the expected number of elements to be inserted into the filter.
getExpressions(FelixClause, Predicate, int, int, boolean) - Method in class felix.optimizer.DataCracker1991
Given a clause appearing in the statOperator, return the appended expression to this clause to partition the data.
getFalsePositiveProbability(double) - Method in class felix.util.BloomFilter
Calculate the probability of a false positive given the specified number of inserted elements.
getFalsePositiveProbability() - Method in class felix.util.BloomFilter
Get the current probability of a false positive.
getFelixQuery() - Method in class felix.main.Felix
Return Felix's query.
getFelixQuery() - Method in class felix.main.OnlineFelix
Deprecated. Return Felix's query.
getFullMatCost(ConjunctiveQuery, double, double, double, HashSet<String>) - Method in class felix.optimizer.CostModel
Return the cost of Fully-Materialization plan for q.
getFullViewCost(ConjunctiveQuery, double, double, double, HashSet<String>) - Method in class felix.optimizer.CostModel
Return the cost of Fully-View plan for q.
getFunctionByName(String) - Method in class felix.dstruct.FelixQuery
Get function by name.
getGrammarFileName() - Method in class felix.parser.FELIXLexer
 
getGrammarFileName() - Method in class felix.parser.FELIXParser
 
getJoinCostBetweenTwoMaterializedTable(Literal, ConjunctiveQuery, ConjunctiveQuery, double, double, double, HashSet<String>) - Method in class felix.optimizer.CostModel
Return the cost of Hybrid-Materialization plan for query {head :- q1.head, q2.head}.
getK() - Method in class felix.util.BloomFilter
Returns the value chosen for K.

K is the optimal number of hash functions based on the size of the Bloom filter and the expected number of inserted elements.
getKeyFieldsArgs() - Method in class felix.dstruct.FelixPredicate
Get the key position if this predicate is LR or CRF.
getKeyPositions() - Method in class felix.dstruct.FelixPredicate
Get FelixPredicate#keyPositions.
getLabelFieldsArgs() - Method in class felix.dstruct.FelixPredicate
Get the label fields' name if this predicate is LR or CRF.
getLabelFieldsTypeTable() - Method in class felix.dstruct.FelixPredicate
Get the label types if this predicate is LR or CRF.
getLabelPositions() - Method in class felix.dstruct.FelixPredicate
Get the label position if this predicate is LR or CRF.
getNewEmptyResultTuple() - Method in class felix.optimizer.CostModel
Return a new CostModel.resultTuple.
getNext(String) - Method in class felix.dstruct.DataMovementOperator
Get int value in the result of this DMO.
getNext(int) - Method in class felix.dstruct.DataMovementOperator
Get int value in the result of this DMO.
getNextArray(int) - Method in class felix.dstruct.DataMovementOperator
Get int value in the result of this DMO.
getNextDouble(String) - Method in class felix.dstruct.DataMovementOperator
Get double value in the result of this DMO.
getNextDouble(int) - Method in class felix.dstruct.DataMovementOperator
Get double value in the result of this DMO.
getNextString(int) - Method in class felix.dstruct.DataMovementOperator
Get String value in the result of this DMO.
getNextTmpPredicateName() - Static method in class felix.dstruct.FelixPredicate
Get the name of the next temporary predicate.
getOneRandomOperator() - Method in class felix.dstruct.OperatorBucketGraph
Randomly pick one bucket in this OperatorBucketGraph.
getOperatorBucketGraph() - Method in class felix.optimizer.Scheduler
Returns operator bucket graph.
getOperators() - Method in class felix.dstruct.ConcurrentOperatorsBucket
Get all operators in this bucket.
getOperators() - Method in class felix.dstruct.OperatorBucketGraph
Return the set of buckets in this OperatorBucketGraph.
getOperators() - Method in class felix.optimizer.OperatorSelector
Get partitioned operators.
getOrCreateTypeByName(String) - Method in class felix.dstruct.FelixQuery
Get or create type by name.
getOriCorefPredicate() - Method in class felix.dstruct.FelixPredicate
If FelixPredicate.isCorefMapPredicate is true, to which this predicate serves.
getPartitionSize() - Method in class felix.operator.CRFOperator
Estimate the number of sequences.
getPostgreUnit() - Method in class felix.optimizer.CostModel
Estimate CostModel.postgreUnit.
getPrecedence() - Method in class felix.dstruct.ConcurrentOperatorsBucket
Get the precedence of this bucket.
getPrecedence() - Method in class felix.dstruct.StatOperator
Get the precedence of this operator.
getPredByName(String) - Method in class felix.dstruct.FelixQuery
Get predicate by name.
getPredicates() - Method in class felix.dstruct.FelixQuery
Get all predicates.
getProgress() - Method in class felix.thirdpart.XmlInputFormat.XmlRecordReader
Returns progress through file.
getPropertyClauses(FelixPredicate.FPProperty) - Method in class felix.dstruct.FelixPredicate
Get clauses associated to the given property.
getPS(String, ArrayList<Integer>) - Method in class felix.dstruct.DataMovementOperator
Get the prepared statement that will be used to execute this DMO.
getRelevantClauses() - Method in class felix.dstruct.FelixPredicate
Get all clauses related to this predicate.
getRows(String) - Method in class felix.optimizer.CostModel
Return the number of rows returned by the given sql query.
getScopingRules() - Method in class felix.dstruct.FelixQuery
Get all scoping rules.
getSpecialClusteringRules(String) - Method in class felix.dstruct.FelixQuery
Get Class and Tag rules for clustering predicates.
getSymbolID(String, Type) - Method in class felix.dstruct.FelixQuery
Get or add (if not exists) a symbol to a type's constant table.
getTableSize(String) - Method in class felix.optimizer.CostModel
Return the number of rows of the given table.
getTableWidth(String) - Method in class felix.optimizer.CostModel
Return the width (in bits) of the given table.
getTargetPredicateIfHasOnlyOne() - Method in class felix.dstruct.StatOperator
Get the target predicate of this StatOperator if this operator is CRF, LR or COREF.
getTokenNames() - Method in class felix.parser.FELIXParser
 
getTopCandidates() - Method in class felix.util.ActiveLearner
Generates xml file containing relevant info for query.
getTree() - Method in class felix.parser.FELIXParser.atom_return
 
getTree() - Method in class felix.parser.FELIXParser.atomicExpression_return
 
getTree() - Method in class felix.parser.FELIXParser.boolConjunction_return
 
getTree() - Method in class felix.parser.FELIXParser.boolConjunctionElement_return
 
getTree() - Method in class felix.parser.FELIXParser.boolExpression_return
 
getTree() - Method in class felix.parser.FELIXParser.clusteringRule_return
 
getTree() - Method in class felix.parser.FELIXParser.datalogRule_return
 
getTree() - Method in class felix.parser.FELIXParser.definitions_return
 
getTree() - Method in class felix.parser.FELIXParser.evidence_return
 
getTree() - Method in class felix.parser.FELIXParser.evidenceList_return
 
getTree() - Method in class felix.parser.FELIXParser.existQuan_return
 
getTree() - Method in class felix.parser.FELIXParser.expression_return
 
getTree() - Method in class felix.parser.FELIXParser.foclause_return
 
getTree() - Method in class felix.parser.FELIXParser.funcArgument_return
 
getTree() - Method in class felix.parser.FELIXParser.funcExpression_return
 
getTree() - Method in class felix.parser.FELIXParser.functionalAtom_return
 
getTree() - Method in class felix.parser.FELIXParser.functionalDependency_return
 
getTree() - Method in class felix.parser.FELIXParser.functionalDependencyItem_return
 
getTree() - Method in class felix.parser.FELIXParser.hardRule_return
 
getTree() - Method in class felix.parser.FELIXParser.literal_return
 
getTree() - Method in class felix.parser.FELIXParser.mathComparison_return
 
getTree() - Method in class felix.parser.FELIXParser.mathExpression_return
 
getTree() - Method in class felix.parser.FELIXParser.mathFactor_return
 
getTree() - Method in class felix.parser.FELIXParser.mathTerm_return
 
getTree() - Method in class felix.parser.FELIXParser.mlnRule_return
 
getTree() - Method in class felix.parser.FELIXParser.predArg_return
 
getTree() - Method in class felix.parser.FELIXParser.query_return
 
getTree() - Method in class felix.parser.FELIXParser.queryCommaList_return
 
getTree() - Method in class felix.parser.FELIXParser.queryList_return
 
getTree() - Method in class felix.parser.FELIXParser.ruleList_return
 
getTree() - Method in class felix.parser.FELIXParser.schema_return
 
getTree() - Method in class felix.parser.FELIXParser.schemaConstraint_return
 
getTree() - Method in class felix.parser.FELIXParser.schemaList_return
 
getTree() - Method in class felix.parser.FELIXParser.scopingRule_return
 
getTree() - Method in class felix.parser.FELIXParser.softRule_return
 
getTree() - Method in class felix.parser.FELIXParser.term_return
 
getTreeAdaptor() - Method in class felix.parser.FELIXParser
 
getType() - Method in class felix.society.Task
 
getUpStreamOperator(ConcurrentOperatorsBucket) - Method in class felix.dstruct.OperatorBucketGraph
Gets all upstream buckets of the given bucket.
getWidth(String) - Method in class felix.optimizer.CostModel
Return the width (in bits) returned by the given sql query.
giveMeTableNameIfExist(String, String) - Method in class felix.main.Felix
Returns table name for given signature.
giveMeTheSignatureOfTwoQuery(HashMap<Literal, ConjunctiveQuery>) - Method in class felix.optimizer.DMOOptimizer
Returns signature of query set.
globalID - Static variable in class felix.dstruct.DataMovementOperator
Counter for DMO ID.
gt - Variable in class felix.parser.FelixCommandOptions
 

A B C D E F G H I J K L M N O P Q R S T U V W X Z _