@Authors(value="Nikolche Mihajlovski") @Since(value="5.1.0") public abstract class AbstractTypeSpecificFactory<T> extends RapidoidThing implements TypeSpecificFactory<T>
| Constructor and Description |
|---|
AbstractTypeSpecificFactory() |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
booleanObj(T context) |
Byte |
byteObj(T context) |
Character |
charObj(T context) |
protected Object |
create(T context,
TypeKind kind) |
Double |
doubleObj(T context) |
Float |
floatObj(T context) |
Integer |
intObj(T context) |
Long |
longObj(T context) |
Object |
nullValue(T context) |
Short |
shortObj(T context) |
Object |
unknown(T context) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbooleanArr, booleanValue, byteArr, byteValue, charArr, charValue, create, date, doubleArr, doubleValue, floatArr, floatValue, intArr, intValue, list, longArr, longValue, map, objectArr, objectValue, set, shortArr, shortValue, string, uuidpublic Object unknown(T context)
unknown in interface TypeSpecificFactory<T>public Object nullValue(T context)
nullValue in interface TypeSpecificFactory<T>public Boolean booleanObj(T context)
booleanObj in interface TypeSpecificFactory<T>public Byte byteObj(T context)
byteObj in interface TypeSpecificFactory<T>public Short shortObj(T context)
shortObj in interface TypeSpecificFactory<T>public Character charObj(T context)
charObj in interface TypeSpecificFactory<T>public Integer intObj(T context)
intObj in interface TypeSpecificFactory<T>public Long longObj(T context)
longObj in interface TypeSpecificFactory<T>public Float floatObj(T context)
floatObj in interface TypeSpecificFactory<T>public Double doubleObj(T context)
doubleObj in interface TypeSpecificFactory<T>Copyright © 2014–2016 Nikolche Mihajlovski and contributors. All rights reserved.