|
AR System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bmc.arsys.api.FieldLimit
com.bmc.arsys.api.CharacterFieldLimit
public class CharacterFieldLimit
The CharacterFieldLimit
class defines the value limits for a character field (
.
DataType.CHAR
)
Constructor Summary | |
---|---|
CharacterFieldLimit()
|
|
CharacterFieldLimit(int max,
int menustyle,
int qbe,
String menu,
String pattern,
int FTSOption)
Constructs a new CharLimitInfo object |
Method Summary | |
---|---|
Object |
clone()
Clone implementation that returns an Object with data cloned from self |
boolean |
equals(Object obj)
Use this method for checking equality between the current object and the provided one. |
String |
getCharMenu()
Returns the name of the character menu attached to the field |
int |
getFullTextOption()
Returns the Full Text Search option on the field |
int |
getMaxLength()
Returns the maximum field length |
int |
getMenuStyle()
Returns the menu style(append or overwrite with new menu selections) |
String |
getPattern()
Returns the field character pattern |
int |
getQBEMatch()
Returns operation to use from QBE type operation |
int |
hashCode()
Returns the hash code value for this instance of the current class. |
void |
setCharMenu(String menu)
Sets the name of the character menu attached to the field |
void |
setFullTextOption(int FTSOption)
Sets the Full Text Search option on the field. |
void |
setMaxLength(int max)
Sets the maximum field length |
void |
setMenuStyle(int menustyle)
Sets the menu style (append or overwrite with new menu selections). |
void |
setPattern(String pattern)
Sets the field character pattern |
void |
setQBEMatch(int qbe)
Sets operation to use from QBE type operation. |
String |
toString()
Returns a string description of the object. |
Methods inherited from class com.bmc.arsys.api.FieldLimit |
---|
getDataType |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public CharacterFieldLimit()
public CharacterFieldLimit(int max, int menustyle, int qbe, String menu, String pattern, int FTSOption)
CharLimitInfo
object
max
- Maximum field length. Specify zero to indicate no maximum.menustyle
- Value to indicate whether selecting from a menu appends or overwrites text already in the field.qbe
- Default query-by-example qualification type.menu
- Name of character menu to attach.pattern
- Field character pattern.FTSOption
- Value to indicate whether field is indexed for Full Text Search.Method Detail |
---|
public void setMaxLength(int max)
public void setMenuStyle(int menustyle)
Constants.AR_MENU_APPEND
-- append/overwrite.
Constants.AR_MENU_OVERWRITE
-- New items dropped from menu
public void setQBEMatch(int qbe)
Constants.AR_QBE_MATCH_ANYWHERE
-- LIKE "%value%"
Constants.AR_QBE_MATCH_LEADING
-- LIKE "value%"
Constants.AR_QBE_MATCH_EQUAL
-- = "value"
public void setCharMenu(String menu)
public void setPattern(String pattern)
public void setFullTextOption(int FTSOption)
public int getMaxLength()
public int getMenuStyle()
public int getQBEMatch()
public String getCharMenu()
public String getPattern()
public int getFullTextOption()
public Object clone() throws CloneNotSupportedException
CloneNotSupportedException
public String toString()
toString
in class FieldLimit
public int hashCode()
hashCode
in class FieldLimit
public boolean equals(Object obj)
equals
in class FieldLimit
obj
- the object that we are comparing to
|
AR System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |