|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.unh.sdb.common.UserTypeBuilder
edu.unh.sdb.common.RangedTypeBuilder
public class RangedTypeBuilder
Manufactures RangedType objects. Hold relevant data and validates before instantiating the appropriate objects.
Field Summary |
---|
Fields inherited from class edu.unh.sdb.common.UserTypeBuilder |
---|
storageType |
Constructor Summary | |
---|---|
RangedTypeBuilder(java.lang.String n,
java.lang.String t,
java.lang.String l,
java.lang.String h)
Overidden constructor takes a string name, string storage type, a low/high range and sets a default exceptional value. |
|
RangedTypeBuilder(java.lang.String n,
java.lang.String t,
java.lang.String l,
java.lang.String h,
java.lang.String e)
Overidden constructor takes a string name, string storage type, a low/high range and an exceptional value. |
|
RangedTypeBuilder(UserTypeBuilder t,
java.lang.String l,
java.lang.String h)
Overidden constructor takes the base UserTypeBuilder and instantiates a new RangedTypebuilder adds a low/high range and default exceptional value. |
|
RangedTypeBuilder(UserTypeBuilder t,
java.lang.String l,
java.lang.String h,
java.lang.String e)
Default constructor takes the base UserTypeBuilder and instantiates a new RangedTypebuilder adds a low/high range and exceptional value. |
Method Summary | |
---|---|
double |
getException()
Returns the exception value as a double |
double |
getHigh()
Returns the high value as a double |
double |
getLow()
Returns the low value as a double |
UserType |
makeUserType()
Returns a Type object that has been instantiated as a RangedUserType object. |
void |
setException(double v)
Set the high value for the range |
void |
setException(java.lang.String s)
Set the exception value for the range value represented by the argument string |
void |
setHigh(double v)
Set the high value for the range |
void |
setHigh(java.lang.String s)
Set the high value for the range value represented by the argument string |
void |
setLow(double v)
Set the low value for the range to the argument value |
void |
setLow(java.lang.String s)
Set the low value for the range value represented by the argument string |
java.lang.String |
toString()
diagnostic utility method for dumping this class to a string |
Methods inherited from class edu.unh.sdb.common.UserTypeBuilder |
---|
getName, getStorageTypeName, getStorageTypeValue, setName, setStorageType, setStorageType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RangedTypeBuilder(UserTypeBuilder t, java.lang.String l, java.lang.String h, java.lang.String e)
public RangedTypeBuilder(UserTypeBuilder t, java.lang.String l, java.lang.String h)
public RangedTypeBuilder(java.lang.String n, java.lang.String t, java.lang.String l, java.lang.String h, java.lang.String e)
public RangedTypeBuilder(java.lang.String n, java.lang.String t, java.lang.String l, java.lang.String h)
Method Detail |
---|
public void setLow(double v)
public void setLow(java.lang.String s)
public void setHigh(double v)
public void setHigh(java.lang.String s)
public void setException(double v)
public void setException(java.lang.String s)
public double getLow()
public double getHigh()
public double getException()
public UserType makeUserType()
makeUserType
in class UserTypeBuilder
public java.lang.String toString()
toString
in class UserTypeBuilder
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |