public class SelectQualifier extends Object implements SelectVisitor
At any time may throw an IllegalArgumentException if a table or field name stated in the PlainSelect is not found on the arcsde instance.
Usage:
<code> PlainSelect unqualifiedSelect = ... SeConnection conn = ... SelectVisitor visitor = new SelectVisitor(conn); visitor.accept(unqualifiedSelect); PlainSelect qualifiedSelect = visitor.getQualifiedQuery(); </code>
| Constructor and Description |
|---|
SelectQualifier(ISession session)
Creates a new SelectQualifier object.
|
| Modifier and Type | Method and Description |
|---|---|
PlainSelect |
getQualifiedQuery() |
static PlainSelect |
qualify(ISession conn,
PlainSelect select) |
void |
visit(PlainSelect plainSelect) |
void |
visit(Union union) |
public SelectQualifier(ISession session)
session - public static PlainSelect qualify(ISession conn, PlainSelect select)
public PlainSelect getQualifiedQuery()
public void visit(PlainSelect plainSelect)
throws IllegalStateException
visit in interface SelectVisitorIllegalStateExceptionpublic void visit(Union union)
visit in interface SelectVisitorCopyright © 1996–2019 Geotools. All rights reserved.