Uses of Package
felix.dstruct

Packages that use felix.dstruct
felix.compiler Package that contains a static analyzer for an MLN program. 
felix.dstruct Package that contains the basic data structure used by Felix. 
felix.executor Package that executes the scheduled physical plan. 
felix.io Package that includes utilities for using the Blah Blah feature extraction language. 
felix.main Main Entry of Felix. 
felix.operator Specialized operators used in Felix. 
felix.optimizer Optimizer used to schedule Felix's execution plan. 
felix.parser Parser of Felix that deals with input. 
felix.task This package instantiates tasks that can be executed in parallel. 
 

Classes in felix.dstruct used by felix.compiler
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
 

Classes in felix.dstruct used by felix.dstruct
ConcurrentOperatorsBucket
          An object of ConcurrentOperatorsBucket contains multiple statistical operators that can be executed in parallel.
DataMovementOperator
          A Data Movement Operator (DMO) is a bridge from physical database objects (e.g., view, relational table etc.) to logical requirements of the data.
DataMovementOperator.QuerySet
          A collection containing 1) a set of datalog rules; 2) a conjunctive query or prepared statement.
FelixClause
          The clause object used in Felix, which extends the Clause class in Tuffy to contain Felix-related fields and methods.
FelixPredicate
          The predicate object used in Felix, which extends the Predicate class in Tuffy to contain Felix-related fields and methods.
FelixPredicate.FPProperty
          Properties that can be assigned to each predicate.
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
StatOperator
          Abstract class of a statistical operator (e.g., Tuffy, Coref, CRF etc.
StatOperator.OPType
          Type of StatOperator.
 

Classes in felix.dstruct used by felix.executor
ExecutionPlan
          The class of an execution plan, which is an ordered list of ConcurrentOperatorsBucket with parameters.
FelixPredicate
          The predicate object used in Felix, which extends the Predicate class in Tuffy to contain Felix-related fields and methods.
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
 

Classes in felix.dstruct used by felix.io
FelixPredicate
          The predicate object used in Felix, which extends the Predicate class in Tuffy to contain Felix-related fields and methods.
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
 

Classes in felix.dstruct used by felix.main
FelixPredicate
          The predicate object used in Felix, which extends the Predicate class in Tuffy to contain Felix-related fields and methods.
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
 

Classes in felix.dstruct used by felix.operator
FelixPredicate
          The predicate object used in Felix, which extends the Predicate class in Tuffy to contain Felix-related fields and methods.
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
StatOperator
          Abstract class of a statistical operator (e.g., Tuffy, Coref, CRF etc.
 

Classes in felix.dstruct used by felix.optimizer
ConcurrentOperatorsBucket
          An object of ConcurrentOperatorsBucket contains multiple statistical operators that can be executed in parallel.
DataMovementOperator
          A Data Movement Operator (DMO) is a bridge from physical database objects (e.g., view, relational table etc.) to logical requirements of the data.
ExecutionPlan
          The class of an execution plan, which is an ordered list of ConcurrentOperatorsBucket with parameters.
FelixClause
          The clause object used in Felix, which extends the Clause class in Tuffy to contain Felix-related fields and methods.
FelixPredicate
          The predicate object used in Felix, which extends the Predicate class in Tuffy to contain Felix-related fields and methods.
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
OperatorBucketGraph
          The class of an OperatorBucketGraph.
StatOperator
          Abstract class of a statistical operator (e.g., Tuffy, Coref, CRF etc.
 

Classes in felix.dstruct used by felix.parser
FelixClause
          The clause object used in Felix, which extends the Clause class in Tuffy to contain Felix-related fields and methods.
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
 

Classes in felix.dstruct used by felix.task
FelixQuery
          An object of FelixQuery consists of program, query and evidence from inputs.
StatOperator
          Abstract class of a statistical operator (e.g., Tuffy, Coref, CRF etc.