| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.core.api.uif.RemotableAttributeLookupSettings.Builder
public static final class RemotableAttributeLookupSettings.Builder
A builder which can be used to construct RemotableAttributeLookupSettings instances.  Enforces the constraints of the AttributeLookupSettings.
| Method Summary | |
|---|---|
|  RemotableAttributeLookupSettings | build()Returns an instance of the object being built by this builder based on the current state of the builder. | 
| static RemotableAttributeLookupSettings.Builder | create() | 
| static RemotableAttributeLookupSettings.Builder | create(AttributeLookupSettings contract) | 
|  String | getLowerBoundLabel()Returns the label to use for the lower bound of the range. | 
|  String | getLowerBoundName()Returns the name to assign to the lower bound of the range. | 
|  String | getUpperBoundLabel()Returns the label to use for the upper bound of the range. | 
|  String | getUpperBoundName()Returns the name to assign to the upper bound of the range. | 
|  Boolean | isCaseSensitive()Indicates if lookups which use this attribute should execute the lookup against this attribute in a case sensitive fashion. | 
|  boolean | isInCriteria()Returns true if this field should be included as part of the lookup criteria, false if not. | 
|  boolean | isInResults()Returns true if this field should be included in the result set of the lookup, false if not. | 
|  boolean | isLowerBoundInclusive()Returns true if the lower bound should be treated as inclusive when executing a ranged lookup against the attribute, false if it should be treated as exclusive. | 
|  boolean | isRanged()Returns true if lookups against this field should be handled as a lookup operation supporting a range-based search of data against the field. | 
|  boolean | isUpperBoundInclusive()Returns true if the upper bound should be treated as inclusive when executing a ranged lookup against the attribute, false if it should be treated as exclusive. | 
|  void | setCaseSensitive(Boolean caseSensitive) | 
|  void | setInCriteria(boolean inCriteria) | 
|  void | setInResults(boolean inResults) | 
|  void | setLowerBoundInclusive(boolean lowerBoundInclusive) | 
|  void | setLowerBoundLabel(String lowerBoundLabel) | 
|  void | setLowerBoundName(String lowerBoundName) | 
|  void | setRanged(boolean ranged) | 
|  void | setUpperBoundInclusive(boolean upperBoundInclusive) | 
|  void | setUpperBoundLabel(String upperBoundLabel) | 
|  void | setUpperBoundName(String upperBoundName) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
|---|
public static RemotableAttributeLookupSettings.Builder create()
public static RemotableAttributeLookupSettings.Builder create(AttributeLookupSettings contract)
public RemotableAttributeLookupSettings build()
ModelBuilder
build in interface ModelBuilderpublic boolean isInCriteria()
AttributeLookupSettings
isInCriteria in interface AttributeLookupSettingspublic boolean isInResults()
AttributeLookupSettings
isInResults in interface AttributeLookupSettingspublic boolean isRanged()
AttributeLookupSettings
isRanged in interface AttributeLookupSettingspublic String getLowerBoundName()
AttributeLookupSettings
getLowerBoundName in interface AttributeLookupSettingspublic String getLowerBoundLabel()
AttributeLookupSettings
getLowerBoundLabel in interface AttributeLookupSettingspublic boolean isLowerBoundInclusive()
AttributeLookupSettings
isLowerBoundInclusive in interface AttributeLookupSettingspublic String getUpperBoundName()
AttributeLookupSettings
getUpperBoundName in interface AttributeLookupSettingspublic String getUpperBoundLabel()
AttributeLookupSettings
getUpperBoundLabel in interface AttributeLookupSettingspublic boolean isUpperBoundInclusive()
AttributeLookupSettings
isUpperBoundInclusive in interface AttributeLookupSettingspublic Boolean isCaseSensitive()
AttributeLookupSettings
isCaseSensitive in interface AttributeLookupSettingspublic void setInCriteria(boolean inCriteria)
public void setInResults(boolean inResults)
public void setRanged(boolean ranged)
public void setLowerBoundName(String lowerBoundName)
public void setLowerBoundLabel(String lowerBoundLabel)
public void setLowerBoundInclusive(boolean lowerBoundInclusive)
public void setUpperBoundName(String upperBoundName)
public void setUpperBoundLabel(String upperBoundLabel)
public void setUpperBoundInclusive(boolean upperBoundInclusive)
public void setCaseSensitive(Boolean caseSensitive)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||