Package gw.lang.reflect
Class ClassLazyTypeResolver
- java.lang.Object
-
- gw.util.concurrent.LocklessLazyVar<IType>
-
- gw.lang.reflect.LazyTypeResolver
-
- gw.lang.reflect.ClassLazyTypeResolver
-
public class ClassLazyTypeResolver extends LazyTypeResolver
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gw.lang.reflect.LazyTypeResolver
LazyTypeResolver.ITypeResolver
-
Nested classes/interfaces inherited from class gw.util.concurrent.LocklessLazyVar
LocklessLazyVar.LazyVarInit<Q>
-
-
Field Summary
-
Fields inherited from class gw.util.concurrent.LocklessLazyVar
NULL
-
-
Constructor Summary
Constructors Constructor Description ClassLazyTypeResolver(Class type)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static String
getCachedFieldName(Class cls)
protected IType
init()
-
Methods inherited from class gw.util.concurrent.LocklessLazyVar
clear, get, initDirectly, isLoaded, make
-
-
-
-
Field Detail
-
Object
public static final ClassLazyTypeResolver Object
-
String
public static final ClassLazyTypeResolver String
-
Date
public static final ClassLazyTypeResolver Date
-
CharSequence
public static final ClassLazyTypeResolver CharSequence
-
StringBuilder
public static final ClassLazyTypeResolver StringBuilder
-
StringBuffer
public static final ClassLazyTypeResolver StringBuffer
-
Boolean
public static final ClassLazyTypeResolver Boolean
-
Character
public static final ClassLazyTypeResolver Character
-
Byte
public static final ClassLazyTypeResolver Byte
-
Short
public static final ClassLazyTypeResolver Short
-
Integer
public static final ClassLazyTypeResolver Integer
-
Long
public static final ClassLazyTypeResolver Long
-
Float
public static final ClassLazyTypeResolver Float
-
Double
public static final ClassLazyTypeResolver Double
-
BigDecimal
public static final ClassLazyTypeResolver BigDecimal
-
BigInteger
public static final ClassLazyTypeResolver BigInteger
-
Number
public static final ClassLazyTypeResolver Number
-
IDimension
public static final ClassLazyTypeResolver IDimension
-
Collection
public static final ClassLazyTypeResolver Collection
-
Iterator
public static final ClassLazyTypeResolver Iterator
-
Comparable
public static final ClassLazyTypeResolver Comparable
-
Iterable
public static final ClassLazyTypeResolver Iterable
-
List
public static final ClassLazyTypeResolver List
-
ArrayList
public static final ClassLazyTypeResolver ArrayList
-
LinkedList
public static final ClassLazyTypeResolver LinkedList
-
Set
public static final ClassLazyTypeResolver Set
-
HashSet
public static final ClassLazyTypeResolver HashSet
-
Map
public static final ClassLazyTypeResolver Map
-
HashMap
public static final ClassLazyTypeResolver HashMap
-
Stack
public static final ClassLazyTypeResolver Stack
-
Pair
public static final ClassLazyTypeResolver Pair
-
Class
public static final ClassLazyTypeResolver Class
-
IType
public static final ClassLazyTypeResolver IType
-
Throwable
public static final ClassLazyTypeResolver Throwable
-
Error
public static final ClassLazyTypeResolver Error
-
Exception
public static final ClassLazyTypeResolver Exception
-
RuntimeException
public static final ClassLazyTypeResolver RuntimeException
-
Runnable
public static final ClassLazyTypeResolver Runnable
-
Callable
public static final ClassLazyTypeResolver Callable
-
Executor
public static final ClassLazyTypeResolver Executor
-
Future
public static final ClassLazyTypeResolver Future
-
Enum
public static final ClassLazyTypeResolver Enum
-
-
Constructor Detail
-
ClassLazyTypeResolver
public ClassLazyTypeResolver(Class type)
-
-
Method Detail
-
init
protected IType init()
- Overrides:
init
in classLazyTypeResolver
-
-