7.0 Action Request System Java API

com.remedy.arsys.api
Class TableLimitInfo

java.lang.Object
  extended bycom.remedy.arsys.api.FieldLimitInfo
      extended bycom.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, NameID sampleSchema, ServerNameID sampleServer)
          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 getSampleSchema()
          Returns the name of the sample schema.
 ServerNameID getSampleServer()
          Returns the name of the sample server.
 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 setSampleSchema(NameID sampleSchema)
          Sets the name of the sample schema.
 void setSampleServer(ServerNameID sampleServer)
          Sets the name of the sample server.
 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,
                      NameID sampleSchema,
                      ServerNameID sampleServer)
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.


setSampleSchema

public void setSampleSchema(NameID sampleSchema)
Sets the name of the sample schema. This is used by the authoring environment when the schema is a reference to a value rather than an actual form name.


setSampleServer

public void setSampleServer(ServerNameID sampleServer)
Sets the name of the sample server. This is used by the authoring environment when the server is a reference to a value rather than an actual server name.


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.


getSampleSchema

public NameID getSampleSchema()
Returns the name of the sample schema. This is used by the authoring environment when the schema is a reference to a value rather than an actual form name.


getSampleServer

public ServerNameID getSampleServer()
Returns the name of the sample server. This is used by the authoring environment when the server is a reference to a value rather than an actual server name.


clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Makes a copy of the object.

Overrides:
clone in class FieldLimitInfo
Throws:
java.lang.CloneNotSupportedException

7.0 Action Request System Java API