org.teiid.metadata
Class ProcedureParameter

java.lang.Object
  extended by org.teiid.metadata.AbstractMetadataRecord
      extended by org.teiid.metadata.BaseColumn
          extended by org.teiid.metadata.ProcedureParameter
All Implemented Interfaces:
java.io.Serializable

public class ProcedureParameter
extends BaseColumn

ProcedureParameterRecordImpl

See Also:
Serialized Form

Nested Class Summary
static class ProcedureParameter.Type
           
 
Nested classes/interfaces inherited from class org.teiid.metadata.BaseColumn
BaseColumn.NullType
 
Field Summary
 
Fields inherited from class org.teiid.metadata.AbstractMetadataRecord
NAME_DELIM_CHAR
 
Constructor Summary
ProcedureParameter()
           
 
Method Summary
 Procedure getParent()
           
 ProcedureParameter.Type getType()
           
 boolean isOptional()
           
 void setOptional(boolean optional)
           
 void setProcedure(Procedure procedure)
           
 void setType(ProcedureParameter.Type type)
           
 
Methods inherited from class org.teiid.metadata.BaseColumn
getBaseTypeID, getDatatype, getDatatypeID, getDatatypeUUID, getDefaultValue, getJavaType, getLength, getNullType, getPosition, getPrecision, getPrimitiveTypeID, getRadix, getRuntimeType, getScale, setDatatype, setDatatypeUUID, setDefaultValue, setLength, setNullType, setPosition, setPrecision, setRadix, setRuntimeType, setScale
 
Methods inherited from class org.teiid.metadata.AbstractMetadataRecord
equals, getAnnotation, getFullName, getName, getNameInSource, getProperties, getUUID, hashCode, setAnnotation, setName, setNameInSource, setProperties, setProperty, setUUID, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProcedureParameter

public ProcedureParameter()
Method Detail

setType

public void setType(ProcedureParameter.Type type)

getType

public ProcedureParameter.Type getType()

setOptional

public void setOptional(boolean optional)

isOptional

public boolean isOptional()

setProcedure

public void setProcedure(Procedure procedure)

getParent

public Procedure getParent()
Overrides:
getParent in class AbstractMetadataRecord


Copyright © 2010. All Rights Reserved.