public class ValueJoinOptimizer extends RdbmsQueryModelVisitorBase<RuntimeException> implements QueryOptimizer
| Constructor and Description |
|---|
ValueJoinOptimizer() |
| Modifier and Type | Method and Description |
|---|---|
void |
meet(BNodeColumn node) |
void |
meet(DatatypeColumn node) |
void |
meet(DateTimeColumn node) |
void |
meet(HashColumn node) |
void |
meet(LabelColumn node) |
void |
meet(LanguageColumn node) |
void |
meet(LongLabelColumn node) |
void |
meet(LongURIColumn node) |
void |
meet(NumericColumn node) |
void |
meet(SelectQuery node) |
void |
meet(UnionItem node) |
void |
meet(URIColumn node) |
void |
meetFromItem(FromItem node) |
void |
optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings) |
void |
setBnodeTable(BNodeTable bnodes) |
void |
setHashTable(HashTable hashes) |
void |
setLiteralTable(LiteralTable literals) |
void |
setUriTable(URITable uris) |
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinarySqlOperator, meetSqlConstant, meetSqlExpr, meetUnarySqlOperator, meetValueColumnBasemeet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExprpublic void setUriTable(URITable uris)
public void setBnodeTable(BNodeTable bnodes)
public void setLiteralTable(LiteralTable literals)
public void setHashTable(HashTable hashes)
public void optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
optimize in interface QueryOptimizerpublic void meetFromItem(FromItem node) throws RuntimeException
meetFromItem in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(UnionItem node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(SelectQuery node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(HashColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(BNodeColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(DatatypeColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(DateTimeColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(LabelColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(LongLabelColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(LanguageColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(NumericColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(LongURIColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionpublic void meet(URIColumn node) throws RuntimeException
meet in class RdbmsQueryModelVisitorBase<RuntimeException>RuntimeExceptionCopyright © 2001-2014 Aduna. All Rights Reserved.