com.remedy.arsys.api
Class TableLimitInfo

java.lang.Object
  |
  +--com.remedy.arsys.api.FieldLimitInfo
        |
        +--com.remedy.arsys.api.TableLimitInfo
All Implemented Interfaces:
java.lang.Cloneable

public class TableLimitInfo
extends FieldLimitInfo
implements java.lang.Cloneable

The TableLimitInfo class defines the value limits for a table(DataType.TABLE) field.


Constructor Summary
TableLimitInfo(int colCount, QualifierInfo qualification, int max, NameID schema, ServerNameID server)
          Constructs a new TableLimitInfo object.
 
Method Summary
 java.lang.Object clone()
          Makes a copy of the object.
 int getColumnCount()
          Returns the number of columns.
 int getMaxRetrieve()
          Returns the maximum number of rows retrieved.
 QualifierInfo getQualifier()
          Returns the search qualification.
 NameID getSchema()
          Returns the name of schema to which the data fields belong.
 ServerNameID getServer()
          Returns the name of server on which the schema resides.
 void setColumnCount(int colCount)
          Sets the number of columns.
 void setMaxRetrieve(int max)
          Sets the maximum number of rows retrieved.
 void setQualifier(QualifierInfo qualification)
          Sets the search qualification.
 void setSchema(NameID schema)
          Sets the name of schema to which the data fields belong.
 void setServer(ServerNameID server)
          Sets the name of server on which the schema resides.
 
Methods inherited from class com.remedy.arsys.api.FieldLimitInfo
getDataType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableLimitInfo

public TableLimitInfo(int colCount,
                      QualifierInfo qualification,
                      int max,
                      NameID schema,
                      ServerNameID server)
Constructs a new TableLimitInfo object.
Parameters:
colCount - Number of columns.
qualification - Search qualification.
max - Maximum number of rows to retrieve.
schema - Name of schema to which data fields belong.
server - Name of server on which the specified schema resides.
Method Detail

setColumnCount

public void setColumnCount(int colCount)
Sets the number of columns.

setQualifier

public void setQualifier(QualifierInfo qualification)
Sets the search qualification.

setMaxRetrieve

public void setMaxRetrieve(int max)
Sets the maximum number of rows retrieved.

setSchema

public void setSchema(NameID schema)
Sets the name of schema to which the data fields belong.

setServer

public void setServer(ServerNameID server)
Sets the name of server on which the schema resides.

getColumnCount

public int getColumnCount()
Returns the number of columns.

getQualifier

public QualifierInfo getQualifier()
Returns the search qualification.

getMaxRetrieve

public int getMaxRetrieve()
Returns the maximum number of rows retrieved.

getSchema

public NameID getSchema()
Returns the name of schema to which the data fields belong.

getServer

public ServerNameID getServer()
Returns the name of server on which the schema resides.

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Makes a copy of the object.
Overrides:
clone in class FieldLimitInfo