Project Wonder 5.0

er.extensions.eof
Class ERXConstant.NumberConstant

java.lang.Object
  extended by java.lang.Number
      extended by er.extensions.eof.ERXConstant.NumberConstant
All Implemented Interfaces:
ERXConstant.Constant, java.io.Serializable
Direct Known Subclasses:
ERIStorageType, ERIValueType
Enclosing class:
ERXConstant

public static class ERXConstant.NumberConstant
extends java.lang.Number
implements ERXConstant.Constant

See Also:
Serialized Form

Constructor Summary
protected ERXConstant.NumberConstant(int value, java.lang.String name)
          Sets the value and puts the object in the store keyed by class name and value.
 
Method Summary
static ERXConstant.NumberConstant constantForClassNamed(int value, java.lang.String clazzName)
          Retrieves the constant for the given class name and value.
static ERXConstant.NumberConstant constantForClassNamed(java.lang.Number value, java.lang.String clazzName)
          Retrieves the constant for the given class name and value.
 double doubleValue()
          Number interface implementation, returns the value.
 boolean equals(java.lang.Object otherObject)
          Overridden to compare by value.
 float floatValue()
          Number interface implementation, returns the value.
 int hashCode()
          Returns the value.
 int intValue()
          Number interface implementation, returns the value.
 long longValue()
          Number interface implementation, returns the value.
 java.lang.String name()
           
 int sortOrder()
          Returns the sort order of the value.
 java.lang.String toString()
           
 java.lang.String userPresentableDescription()
           
 java.lang.Object value()
           
 
Methods inherited from class java.lang.Number
byteValue, shortValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ERXConstant.NumberConstant

protected ERXConstant.NumberConstant(int value,
                                     java.lang.String name)
Sets the value and puts the object in the store keyed by class name and value.

Parameters:
value -
Method Detail

sortOrder

public int sortOrder()
Returns the sort order of the value.

Specified by:
sortOrder in interface ERXConstant.Constant

doubleValue

public final double doubleValue()
Number interface implementation, returns the value.

Specified by:
doubleValue in class java.lang.Number

floatValue

public final float floatValue()
Number interface implementation, returns the value.

Specified by:
floatValue in class java.lang.Number

intValue

public final int intValue()
Number interface implementation, returns the value.

Specified by:
intValue in class java.lang.Number

longValue

public final long longValue()
Number interface implementation, returns the value.

Specified by:
longValue in class java.lang.Number

hashCode

public final int hashCode()
Returns the value.

Overrides:
hashCode in class java.lang.Object

name

public java.lang.String name()
Specified by:
name in interface ERXConstant.Constant

userPresentableDescription

public java.lang.String userPresentableDescription()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

value

public java.lang.Object value()
Specified by:
value in interface ERXConstant.Constant

equals

public final boolean equals(java.lang.Object otherObject)
Overridden to compare by value.

Overrides:
equals in class java.lang.Object

constantForClassNamed

public static ERXConstant.NumberConstant constantForClassNamed(int value,
                                                               java.lang.String clazzName)
Retrieves the constant for the given class name and value. Null is returned if either class or value isn't found. Note that in case of inner classes, the name should be Test.Status, not Test$Status.

Parameters:
value -
clazzName -

constantForClassNamed

public static ERXConstant.NumberConstant constantForClassNamed(java.lang.Number value,
                                                               java.lang.String clazzName)
Retrieves the constant for the given class name and value. Null is returned if either class or value isn't found.

Parameters:
value -
clazzName -

Last updated: Tue, Feb 21, 2017 • 05:45 PM CET

Copyright © 2002 – 2007 Project Wonder.