net.sf.arise.hold
Class ReferenceHolder

java.lang.Object
  |
  +--net.sf.arise.hold.AbstractDataHolder
        |
        +--net.sf.arise.hold.ReferenceHolder
All Implemented Interfaces:
Holder

public class ReferenceHolder
extends AbstractDataHolder

Author:
Kjetil Valstadsve

Constructor Summary
ReferenceHolder(java.lang.Object object, java.lang.Class type)
           
 
Method Summary
 java.lang.Number getNumber()
           
 java.lang.Object getObject()
           
 java.lang.String getString()
           
 java.lang.Class getType()
           
 boolean isString()
           
 java.lang.String toString()
           
 java.lang.String toValueString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReferenceHolder

public ReferenceHolder(java.lang.Object object,
                       java.lang.Class type)
Method Detail

getObject

public final java.lang.Object getObject()
Specified by:
getObject in interface Holder
Specified by:
getObject in class AbstractDataHolder

getType

public java.lang.Class getType()
Specified by:
getType in interface Holder
Specified by:
getType in class AbstractDataHolder

isString

public final boolean isString()

getString

public final java.lang.String getString()

getNumber

public final java.lang.Number getNumber()

toValueString

public java.lang.String toValueString()
Specified by:
toValueString in interface Holder
Specified by:
toValueString in class AbstractDataHolder

toString

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


All code and documentation is

Copyright (c) : 2000-2003 Kjetil Valstadsve & Maja S. Bratseth