org.nuxeo.ecm.core.query.sql.model
Class FromClause
java.lang.Object
org.nuxeo.ecm.core.query.sql.model.Clause
org.nuxeo.ecm.core.query.sql.model.FromClause
- All Implemented Interfaces:
- java.io.Serializable, ASTNode
public class FromClause
- extends Clause
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
Fields inherited from class org.nuxeo.ecm.core.query.sql.model.Clause |
name |
Method Summary |
void |
accept(IVisitor visitor)
Accept the given visitor. |
void |
add(java.lang.String element)
|
void |
add(java.lang.String alias,
java.lang.String element)
|
int |
count()
|
boolean |
equals(java.lang.Object obj)
|
java.lang.String |
get(int i)
|
java.lang.String |
get(java.lang.String alias)
|
java.lang.String |
getAlias(int i)
|
int |
getType()
|
int |
hashCode()
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
DOCTYPE
public static final int DOCTYPE
- See Also:
- Constant Field Values
LOCATION
public static final int LOCATION
- See Also:
- Constant Field Values
elements
public final FromList elements
type
public final int type
FromClause
public FromClause()
FromClause
public FromClause(FromList elements)
FromClause
public FromClause(int type,
FromList elements)
add
public void add(java.lang.String alias,
java.lang.String element)
add
public void add(java.lang.String element)
get
public java.lang.String get(int i)
get
public java.lang.String get(java.lang.String alias)
getAlias
public java.lang.String getAlias(int i)
count
public int count()
getType
public int getType()
accept
public void accept(IVisitor visitor)
- Description copied from interface:
ASTNode
- Accept the given visitor.
- Parameters:
visitor
- the AST node visitor
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2010 Nuxeo SAS. All Rights Reserved.