apollo.Storable
Class StorableFunction

java.lang.Object
  |
  +--apollo.Storable.StorableFunction

public class StorableFunction
extends java.lang.Object


Constructor Summary
StorableFunction(int functionCode)
           
StorableFunction(int functionCode, java.lang.Class CLOperateAttribute, java.lang.String operateAttribute)
           
StorableFunction(java.lang.String customFunction)
           
 
Method Summary
 java.lang.Class getCLOperateAttribute()
           
 java.lang.String getCustomFunction()
           
 int getFunctionCode()
           
 java.lang.String getOperateAttribute()
           
 java.lang.String getSQLNameOperateAttribute(ManagerTracker MT)
           
 void setCustomFunction(java.lang.String customFunction)
           
 int setFunctionCode(int functionCode)
           
 void setOperateAttribute(java.lang.Class CLOperateAttribute, java.lang.String operateAttribute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorableFunction

public StorableFunction(int functionCode)

StorableFunction

public StorableFunction(int functionCode,
                        java.lang.Class CLOperateAttribute,
                        java.lang.String operateAttribute)

StorableFunction

public StorableFunction(java.lang.String customFunction)
Method Detail

getFunctionCode

public int getFunctionCode()

setFunctionCode

public int setFunctionCode(int functionCode)

getOperateAttribute

public java.lang.String getOperateAttribute()

getCLOperateAttribute

public java.lang.Class getCLOperateAttribute()

setOperateAttribute

public void setOperateAttribute(java.lang.Class CLOperateAttribute,
                                java.lang.String operateAttribute)

setCustomFunction

public void setCustomFunction(java.lang.String customFunction)

getCustomFunction

public java.lang.String getCustomFunction()

getSQLNameOperateAttribute

public java.lang.String getSQLNameOperateAttribute(ManagerTracker MT)