org.teiid.query.sql.lang
Class XMLTable.XMLColumn

java.lang.Object
  extended by org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
      extended by org.teiid.query.sql.lang.XMLTable.XMLColumn
Enclosing class:
XMLTable

public static class XMLTable.XMLColumn
extends TableFunctionReference.ProjectedColumn


Constructor Summary
protected XMLTable.XMLColumn()
           
  XMLTable.XMLColumn(java.lang.String name)
           
  XMLTable.XMLColumn(java.lang.String name, java.lang.String type, java.lang.String path, Expression defaultExpression)
           
 
Method Summary
 XMLTable.XMLColumn clone()
           
 boolean equals(java.lang.Object obj)
           
 Expression getDefaultExpression()
           
 java.lang.String getPath()
           
 net.sf.saxon.sxpath.XPathExpression getPathExpression()
           
 boolean isOrdinal()
           
 void setDefaultExpression(Expression defaultExpression)
           
 void setOrdinal(boolean ordinal)
           
 void setPath(java.lang.String path)
           
 void setPathExpression(net.sf.saxon.sxpath.XPathExpression pathExpression)
           
 
Methods inherited from class org.teiid.query.sql.lang.TableFunctionReference.ProjectedColumn
copy, getName, getSymbol, getType, hashCode
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLTable.XMLColumn

public XMLTable.XMLColumn(java.lang.String name)

XMLTable.XMLColumn

public XMLTable.XMLColumn(java.lang.String name,
                          java.lang.String type,
                          java.lang.String path,
                          Expression defaultExpression)

XMLTable.XMLColumn

protected XMLTable.XMLColumn()
Method Detail

getDefaultExpression

public Expression getDefaultExpression()

setDefaultExpression

public void setDefaultExpression(Expression defaultExpression)

getPath

public java.lang.String getPath()

setPath

public void setPath(java.lang.String path)

isOrdinal

public boolean isOrdinal()

setOrdinal

public void setOrdinal(boolean ordinal)

setPathExpression

public void setPathExpression(net.sf.saxon.sxpath.XPathExpression pathExpression)

getPathExpression

public net.sf.saxon.sxpath.XPathExpression getPathExpression()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class TableFunctionReference.ProjectedColumn

clone

public XMLTable.XMLColumn clone()
Overrides:
clone in class java.lang.Object


Copyright © 2011. All Rights Reserved.