Package gw.internal.gosu.parser
Class GosuClassProxyFactory
- java.lang.Object
-
- gw.internal.gosu.parser.GosuClassProxyFactory
-
public class GosuClassProxyFactory extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description IGosuClassInternal
create(IType type)
IGosuClassInternal
createImmediately(IType type)
static GosuClassProxyFactory
instance()
static boolean
isObjectMethod(IMethodInfo mi)
static boolean
isObjectProperty(IPropertyInfo pi)
static boolean
isPropertyGetter(IMethodInfo mi)
static boolean
isPropertyGetter(IMethodInfo mi, String strPrefix)
static boolean
isPropertyMethod(IMethodInfo mi)
static boolean
isPropertySetter(IMethodInfo mi)
static String
makeValueString(Object value, IType returnType)
-
-
-
Method Detail
-
instance
public static GosuClassProxyFactory instance()
-
create
public IGosuClassInternal create(IType type)
-
createImmediately
public IGosuClassInternal createImmediately(IType type)
-
isObjectMethod
public static boolean isObjectMethod(IMethodInfo mi)
-
isObjectProperty
public static boolean isObjectProperty(IPropertyInfo pi)
-
isPropertyMethod
public static boolean isPropertyMethod(IMethodInfo mi)
-
isPropertyGetter
public static boolean isPropertyGetter(IMethodInfo mi)
-
isPropertySetter
public static boolean isPropertySetter(IMethodInfo mi)
-
isPropertyGetter
public static boolean isPropertyGetter(IMethodInfo mi, String strPrefix)
-
-