org.teiid.query.mapping.xml
Class ResultSetInfo
java.lang.Object
org.teiid.query.mapping.xml.ResultSetInfo
public class ResultSetInfo
- extends java.lang.Object
Represents a result set used in an XML query - this can be based on either a mapping class query
or a staging table. All info about the result set is stored in this object - some is only applicable
for certain kinds of result sets.
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ResultSetInfo
public ResultSetInfo(java.lang.String resultName)
getResultSetName
public java.lang.String getResultSetName()
getCommand
public Command getCommand()
setCommand
public void setCommand(Command cmd)
getPlan
public ProcessorPlan getPlan()
setPlan
public void setPlan(ProcessorPlan plan)
getUserRowLimit
public int getUserRowLimit()
setUserRowLimit
public void setUserRowLimit(int limit,
boolean throwException)
exceptionOnRowlimit
public boolean exceptionOnRowlimit()
getCriteria
public Criteria getCriteria()
setCriteria
public void setCriteria(Criteria criteria)
getOrderBy
public OrderBy getOrderBy()
setOrderBy
public void setOrderBy(OrderBy orderBy)
getCriteriaResultSets
public java.util.Set<MappingSourceNode> getCriteriaResultSets()
addToCriteriaResultSets
public void addToCriteriaResultSets(java.util.Set<MappingSourceNode> criteriaResultSets)
isCriteriaRaised
public boolean isCriteriaRaised()
setCriteriaRaised
public void setCriteriaRaised(boolean criteriaRaised)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getMappingClassSymbol
public ElementSymbol getMappingClassSymbol()
setMappingClassSymbol
public void setMappingClassSymbol(ElementSymbol mappingClassSymbol)
hasInputSet
public boolean hasInputSet()
setInputSet
public void setInputSet(boolean inputSet)
setCritNullDependent
public void setCritNullDependent(boolean isCritNullDependent)
isCritNullDependent
public boolean isCritNullDependent()
getStagingRoot
public java.lang.String getStagingRoot()
setStagingRoot
public void setStagingRoot(java.lang.String stagingRoot)
setTempSelect
public void setTempSelect(Command tempSelect)
getTempSelect
public Command getTempSelect()
setTempInsert
public void setTempInsert(Insert tempInsert)
getTempInsert
public Insert getTempInsert()
getTempDrop
public Command getTempDrop()
setTempDrop
public void setTempDrop(Command tempDrop)
getTempTable
public java.lang.String getTempTable()
setTempTable
public void setTempTable(java.lang.String rsTempTable)
isAutoStaged
public boolean isAutoStaged()
setAutoStaged
public void setAutoStaged(boolean isAutoStaged)
setFkColumns
public void setFkColumns(java.util.List<ElementSymbol> fkColumns)
getFkColumns
public java.util.List<ElementSymbol> getFkColumns()
Copyright © 2011. All Rights Reserved.