public class SelectQueryAttributeExtractor2 extends Object
| Constructor and Description |
|---|
SelectQueryAttributeExtractor2(DBMetadata metadata,
it.unibz.inf.ontop.model.term.TermFactory termFactory) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> |
expandStar(com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> attributes) |
com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> |
expandStar(com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> attributes,
net.sf.jsqlparser.schema.Table table) |
net.sf.jsqlparser.statement.select.PlainSelect |
getParsedSql(String sql) |
com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> |
getQueryBodyAttributes(net.sf.jsqlparser.statement.select.PlainSelect plainSelect) |
QuotedID |
getSelectItemAliasedId(net.sf.jsqlparser.statement.select.SelectExpressionItem si) |
RAExpressionAttributes |
parse(String sql) |
public SelectQueryAttributeExtractor2(DBMetadata metadata, it.unibz.inf.ontop.model.term.TermFactory termFactory)
public RAExpressionAttributes parse(String sql) throws InvalidSelectQueryException, UnsupportedSelectQueryException
public net.sf.jsqlparser.statement.select.PlainSelect getParsedSql(String sql) throws InvalidSelectQueryException, UnsupportedSelectQueryException
public com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> getQueryBodyAttributes(net.sf.jsqlparser.statement.select.PlainSelect plainSelect) throws InvalidSelectQueryException, UnsupportedSelectQueryException
public com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> expandStar(com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> attributes)
public com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> expandStar(com.google.common.collect.ImmutableMap<QualifiedAttributeID,it.unibz.inf.ontop.model.term.ImmutableTerm> attributes, net.sf.jsqlparser.schema.Table table)
public QuotedID getSelectItemAliasedId(net.sf.jsqlparser.statement.select.SelectExpressionItem si)
Copyright © 2009–2020 Free University of Bozen-Bolzano. All rights reserved.