|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.teiid.query.sql.symbol.XMLElement
public class XMLElement
Represents XMLATTRIBUTES/XMLFOREST name value pairs
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.teiid.query.sql.LanguageObject |
|---|
LanguageObject.Util |
| Constructor Summary | |
|---|---|
XMLElement(java.lang.String name,
java.util.List<Expression> content)
|
|
| Method Summary | |
|---|---|
void |
acceptVisitor(LanguageVisitor visitor)
Method for accepting a visitor. |
XMLElement |
clone()
Implement clone to make objects cloneable. |
boolean |
equals(java.lang.Object obj)
|
XMLAttributes |
getAttributes()
|
java.util.List<Expression> |
getContent()
|
java.lang.String |
getName()
|
XMLNamespaces |
getNamespaces()
|
java.lang.Class<?> |
getType()
Get the return type of this expression. |
int |
hashCode()
|
boolean |
isResolved()
Return true if expression has been fully resolved. |
void |
setAttributes(XMLAttributes attributes)
|
void |
setContent(java.util.List<Expression> args)
|
void |
setName(java.lang.String name)
|
void |
setNamespaces(XMLNamespaces namespaces)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public XMLElement(java.lang.String name,
java.util.List<Expression> content)
| Method Detail |
|---|
public XMLAttributes getAttributes()
public XMLNamespaces getNamespaces()
public void setAttributes(XMLAttributes attributes)
public void setNamespaces(XMLNamespaces namespaces)
public java.util.List<Expression> getContent()
public java.lang.String getName()
public void setName(java.lang.String name)
public void setContent(java.util.List<Expression> args)
public java.lang.Class<?> getType()
ExpressionExpression.isResolved() returns true).
getType in interface Expressionpublic boolean isResolved()
Expression
isResolved in interface Expressionpublic void acceptVisitor(LanguageVisitor visitor)
LanguageObject
acceptVisitor in interface LanguageObjectvisitor - Visitor being usedpublic XMLElement clone()
LanguageObject
clone in interface LanguageObjectclone in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||