org.teiid.connector.metadata.runtime
Class ProcedureRecordImpl

java.lang.Object
  extended by org.teiid.connector.metadata.runtime.AbstractMetadataRecord
      extended by org.teiid.connector.metadata.runtime.ProcedureRecordImpl
All Implemented Interfaces:
java.io.Serializable

public class ProcedureRecordImpl
extends AbstractMetadataRecord

ProcedureRecordImpl

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.teiid.connector.metadata.runtime.AbstractMetadataRecord
AbstractMetadataRecord.MetadataFieldNames
 
Field Summary
 
Fields inherited from class org.teiid.connector.metadata.runtime.AbstractMetadataRecord
NAME_DELIM_CHAR
 
Constructor Summary
ProcedureRecordImpl()
           
 
Method Summary
 java.util.List<java.lang.String> getParameterIDs()
           
 java.util.List<ProcedureParameterRecordImpl> getParameters()
           
protected  short getProcedureType()
           
 java.lang.String getQueryPlan()
           
 ColumnSetRecordImpl getResultSet()
           
 java.lang.String getResultSetID()
           
 short getType()
           
 int getUpdateCount()
           
 boolean isFunction()
           
 boolean isVirtual()
           
 void setFunction(boolean b)
           
 void setParameterIDs(java.util.List<java.lang.String> list)
           
 void setParameters(java.util.List<ProcedureParameterRecordImpl> parameters)
           
 void setQueryPlan(java.lang.String queryPlan)
           
 void setResultSet(ColumnSetRecordImpl resultSet)
           
 void setResultSetID(java.lang.String object)
           
 void setUpdateCount(int count)
           
 void setVirtual(boolean b)
           
 
Methods inherited from class org.teiid.connector.metadata.runtime.AbstractMetadataRecord
equals, getAnnotation, getExtensionProperties, getFullName, getModelName, getName, getNameInSource, getParentFullName, getParentPathString, getParentUUID, getPath, getPathString, getProperties, getRecordType, getUUID, hashCode, setAnnotation, setExtensionProperties, setFullName, setName, setNameInSource, setParentUUID, setProperties, setRecordType, setUUID, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcedureRecordImpl

public ProcedureRecordImpl()
Method Detail

getParameterIDs

public java.util.List<java.lang.String> getParameterIDs()

isFunction

public boolean isFunction()

isVirtual

public boolean isVirtual()

getResultSetID

public java.lang.String getResultSetID()

getType

public short getType()

getUpdateCount

public int getUpdateCount()
Since:
5.5.3
See Also:
com.metamatrix.modeler.core.metadata.runtime.ProcedureRecord#getUpdateCount()

getParameters

public java.util.List<ProcedureParameterRecordImpl> getParameters()

setParameters

public void setParameters(java.util.List<ProcedureParameterRecordImpl> parameters)

getQueryPlan

public java.lang.String getQueryPlan()

setQueryPlan

public void setQueryPlan(java.lang.String queryPlan)

setParameterIDs

public void setParameterIDs(java.util.List<java.lang.String> list)
Parameters:
list -

setResultSetID

public void setResultSetID(java.lang.String object)
Parameters:
object -

setFunction

public void setFunction(boolean b)
Parameters:
b -

setVirtual

public void setVirtual(boolean b)
Parameters:
b -

setUpdateCount

public void setUpdateCount(int count)

getProcedureType

protected short getProcedureType()

setResultSet

public void setResultSet(ColumnSetRecordImpl resultSet)

getResultSet

public ColumnSetRecordImpl getResultSet()


Copyright © 2009. All Rights Reserved.