Class JavaSourceUtil
java.lang.Object
gw.internal.gosu.parser.java.classinfo.JavaSourceUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IJavaClassInfogetClassInfo(AsmClass cls, IModule module) static IJavaClassInfogetClassInfo(Class aClass, IModule gosuModule) static IJavaClassInfogetClassInfo(String qualifiedName, IModule gosuModule) getImplicitProperty(IJavaClassMethod method, boolean simplePropertyProcessing) static booleanisDescendant(IJavaClassInfo ancestorClassInfo, IJavaClassInfo descendantClassInfo) static booleanisEnclosed(IJavaClassInfo enclosingClass, IJavaClassInfo nestedClass) static IJavaClassTyperesolveInnerClass(IJavaClassInfo rootType, String innerName, IJavaClassInfo whosAskin)
-
Constructor Details
-
JavaSourceUtil
public JavaSourceUtil()
-
-
Method Details
-
getClassInfo
-
getClassInfo
-
getClassInfo
-
getImplicitProperty
public static ImplicitPropertyUtil.ImplicitPropertyInfo getImplicitProperty(IJavaClassMethod method, boolean simplePropertyProcessing) -
resolveInnerClass
public static IJavaClassType resolveInnerClass(IJavaClassInfo rootType, String innerName, IJavaClassInfo whosAskin) -
isEnclosed
-
isDescendant
public static boolean isDescendant(IJavaClassInfo ancestorClassInfo, IJavaClassInfo descendantClassInfo)
-