|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object
|
+--java.lang.Number
|
+--com.braju.beta.lang.NumberVariable
|
+--com.braju.beta.lang.IntegerVariable
Wraps an int and provides methods to convert the value to and from several datatypes [JDK1.0.2 compatible].
| Field Summary | |
static int |
MAX_VALUE
The maximum value a integer can have. |
static int |
MIN_VALUE
The minimum value a integer can have. |
static int |
PREFIX
When converting an integer to a String using another bases, i.e. |
static java.lang.Class |
TYPE
The class of this static object [...]. |
| Fields inherited from class com.braju.beta.lang.NumberVariable |
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, LEADING_ZEROS, NO_FLAGS, SIGN_ALWAYS, SIGN_MINUS, SIGN_SPACE |
| Constructor Summary | |
IntegerVariable()
|
|
IntegerVariable(int i)
Wraps an int into an object just like java.lang.Integer does, but provides some additional methods. |
|
| Method Summary | |
byte |
byteValue()
Return the wrapped value as a byte. |
double |
doubleValue()
Return the wrapped value as a double. |
boolean |
equals(java.lang.Object obj)
Compare this object with another object [...]. |
float |
floatValue()
Return the wrapped value as a float. |
java.lang.Object |
get()
Gets the value as an object, either the object last used by the set(Object)-method or if that is not valid an Integer-object. |
int |
hashCode()
Return a hash code for this object based on the wrapped value. |
int |
intValue()
Return the wrapped value as an int. |
long |
longValue()
Return the wrapped value as a long. |
static void |
main(java.lang.String[] args)
|
static IntegerVariable[] |
newArray(int length)
Creates an array of length instance of this class. |
void |
set(int i)
Set a new value [...]. |
void |
set(java.lang.Object o)
|
short |
shortValue()
Return the wrapped value as a short. |
static java.lang.String |
toBinaryString(int value)
Convert a integer into a String using the binaries base {0,1} [...]. |
static java.lang.String |
toBinaryString(int value,
int minWidth,
int flags)
Convert a integer into a String using the binaries base {0,1} and specified minimum width and control flags [...]. |
static java.lang.String |
toHexString(int value)
Convert a integer into a String using the hexadecimal base {0-9,a-f} [...]. |
static java.lang.String |
toHexString(int value,
int minWidth,
int flags)
Convert a integer into a String using the hexadecimal base {0-9,a-f} and specified minimum width and control flags [...]. |
static java.lang.String |
toOctalString(int value)
Convert a integer into a String using the octal base {0-7} [...]. |
static java.lang.String |
toOctalString(int value,
int minWidth,
int flags)
Convert a integer into a String using the octal base {0-7} and specified minimum width and control flags [...]. |
java.lang.String |
toString()
Return the wrapped integer as a String. |
static java.lang.String |
toString(int value)
Convert a integer into a string. |
static java.lang.String |
toString(int value,
int minWidth,
int flags)
Convert a integer into a string using specified minimum width and control flags [...]. |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int MIN_VALUE
public static final int MAX_VALUE
public static final java.lang.Class TYPE
public static final int PREFIX
| Constructor Detail |
public IntegerVariable()
public IntegerVariable(int i)
| Method Detail |
public static IntegerVariable[] newArray(int length)
public void set(int i)
public void set(java.lang.Object o)
set in interface Variableset in class NumberVariablepublic java.lang.Object get()
get in interface Variableget in class NumberVariablepublic byte byteValue()
byteValue in class java.lang.Numberpublic short shortValue()
shortValue in class java.lang.Numberpublic int intValue()
intValue in class java.lang.Numberpublic long longValue()
longValue in class java.lang.Numberpublic float floatValue()
floatValue in class java.lang.Numberpublic double doubleValue()
doubleValue in class java.lang.Numberpublic static java.lang.String toBinaryString(int value)
public static java.lang.String toBinaryString(int value,
int minWidth,
int flags)
public static java.lang.String toOctalString(int value)
public static java.lang.String toOctalString(int value,
int minWidth,
int flags)
public static java.lang.String toHexString(int value)
public static java.lang.String toHexString(int value,
int minWidth,
int flags)
public static java.lang.String toString(int value,
int minWidth,
int flags)
public static java.lang.String toString(int value)
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic static void main(java.lang.String[] args)
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||