com.ibm.websphere.query.base
Interface IAttribute

All Superinterfaces:
IFunctionElement, ILeftOperand, IOrderByElement, IRightOperand, IStringBuilder, java.io.Serializable
All Known Implementing Classes:
Attribute

public interface IAttribute
extends ILeftOperand, IRightOperand, IOrderByElement, IFunctionElement, IStringBuilder

The IAttribute interface is an object that represents an attribute in a query.

It extends the ILeftOperand, IRightOperand, IOrderByElement, IFunctionElement, and IStringBuilder interfaces.

Instances of classes that implement this interface are used to represent attributes that contain a data type, a name, and optionally a metadata object.


Method Summary
 java.lang.String getName()
           
 ITable getTable()
           
 void setName(java.lang.String name)
           
 void setTable(ITable table)
           
 
Methods inherited from interface com.ibm.websphere.query.base.ILeftOperand
getDataType
 
Methods inherited from interface com.ibm.websphere.query.base.IFunctionElement
getDataType
 
Methods inherited from interface com.ibm.websphere.query.base.IStringBuilder
buildString, buildString
 

Method Detail

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getTable

ITable getTable()

setTable

void setTable(ITable table)