net.sf.arise.hold
Class DataHolderFactory

java.lang.Object
  |
  +--net.sf.arise.hold.DataHolderFactory

public final class DataHolderFactory
extends java.lang.Object


Method Summary
static java.lang.Object drop(java.lang.Object object)
           
static PrimitiveBooleanHolder holder(boolean truthValue)
           
static PrimitiveByteHolder holder(byte x)
           
static PrimitiveCharacterHolder holder(char x)
           
static PrimitiveDoubleHolder holder(double x)
           
static PrimitiveFloatHolder holder(float x)
           
static PrimitiveIntegerHolder holder(int x)
           
static PrimitiveLongHolder holder(long x)
           
static ReferenceHolder holder(java.lang.Object object, java.lang.Class type)
           
static PrimitiveNumberHolder holder(short x)
           
static AbstractDataHolder primitiveHolder(java.lang.Object object, java.lang.Class type)
           
static java.lang.Object primitiveSafe(java.lang.Object object, java.lang.Class type)
           
static VoidHolder voidHolder()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

voidHolder

public static final VoidHolder voidHolder()

holder

public static final PrimitiveBooleanHolder holder(boolean truthValue)

drop

public static final java.lang.Object drop(java.lang.Object object)

holder

public static final PrimitiveIntegerHolder holder(int x)

holder

public static final PrimitiveLongHolder holder(long x)

holder

public static final PrimitiveByteHolder holder(byte x)

holder

public static final PrimitiveCharacterHolder holder(char x)

holder

public static final PrimitiveNumberHolder holder(short x)

holder

public static final PrimitiveFloatHolder holder(float x)

holder

public static final PrimitiveDoubleHolder holder(double x)

primitiveSafe

public static final java.lang.Object primitiveSafe(java.lang.Object object,
                                                   java.lang.Class type)

primitiveHolder

public static final AbstractDataHolder primitiveHolder(java.lang.Object object,
                                                       java.lang.Class type)

holder

public static final ReferenceHolder holder(java.lang.Object object,
                                           java.lang.Class type)


All code and documentation is

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