Uses of Interface
gw.lang.reflect.java.IJavaClassInfo
-
Packages that use IJavaClassInfo Package Description gw.lang gw.lang.ir gw.lang.ir.builder gw.lang.javadoc gw.lang.parser.coercers gw.lang.reflect gw.lang.reflect.java -
-
Uses of IJavaClassInfo in gw.lang
Methods in gw.lang that return IJavaClassInfo Modifier and Type Method Description static IJavaClassInfoGosuShop. createClassInfo(Class aClass, IModule module)IJavaClassInfoIGosuShop. createClassInfo(Class aClass, IModule module)Methods in gw.lang with parameters of type IJavaClassInfo Modifier and Type Method Description static Map<IType,IType>GosuShop. getPublishedTypeMap(IJavaClassInfo classInfo) -
Uses of IJavaClassInfo in gw.lang.ir
Methods in gw.lang.ir that return IJavaClassInfo Modifier and Type Method Description IJavaClassInfoIJavaClassIRType. getJavaClassInfo()Methods in gw.lang.ir with parameters of type IJavaClassInfo Modifier and Type Method Description IRTypeIRTypeResolver. getDescriptor(IJavaClassInfo cls) -
Uses of IJavaClassInfo in gw.lang.ir.builder
Methods in gw.lang.ir.builder with parameters of type IJavaClassInfo Modifier and Type Method Description IRCastExpressionBuilderIRExpressionBuilder. cast(IJavaClassInfo type)protected static IJavaClassConstructorIRElementBuilder. findConstructor(IJavaClassInfo cls, int numArgs)protected static IJavaClassFieldIRElementBuilder. findField(IJavaClassInfo cls, String name)protected static IJavaClassMethodIRElementBuilder. findMethod(IJavaClassInfo cls, String name, int numArgs)protected IRTypeIRBuilder. getIRType(IJavaClassInfo cls)static IRTypeIRBuilderMethods. getIRType(IJavaClassInfo cls)protected static IRTypeIRElementBuilder. getIRType(IJavaClassInfo cls)protected static List<IRType>IRElementBuilder. getIRTypes(IJavaClassInfo[] classes)static IRNewArrayExpressionBuilderIRBuilderMethods. newArray(IJavaClassInfo rootType, int size)static IRCompositeExpressionBuilderIRBuilderMethods. newArray(IJavaClassInfo componentType, List<IRExpressionBuilder> values)IRMethodBuilderIRMethodBuilder. returns(IJavaClassInfo returnType)IRClassBuilderIRClassBuilder. withInterface(IJavaClassInfo type) -
Uses of IJavaClassInfo in gw.lang.javadoc
Methods in gw.lang.javadoc with parameters of type IJavaClassInfo Modifier and Type Method Description IExceptionNodeIConstructorNode. getException(IJavaClassInfo exceptionClass)IExceptionNodeIMethodNode. getException(IJavaClassInfo exceptionClass) -
Uses of IJavaClassInfo in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers with parameters of type IJavaClassInfo Modifier and Type Method Description static IJavaClassMethodFunctionToInterfaceCoercer. getSingleMethodFromJavaInterface(IJavaClassInfo interfaceType) -
Uses of IJavaClassInfo in gw.lang.reflect
Fields in gw.lang.reflect declared as IJavaClassInfo Modifier and Type Field Description protected IJavaClassInfoTypeBase. _arrayComponentClassMethods in gw.lang.reflect that return IJavaClassInfo Modifier and Type Method Description protected IJavaClassInfoTypeBase. getArrayComponentClass()IJavaClassInfoDefaultArrayType. getConcreteClass()IJavaClassInfoIDefaultArrayType. getConcreteClass()IJavaClassInfoIDefaultTypeLoader. getJavaClassInfo(String fullyQualifiedName)static IJavaClassInfoTypeSystem. getJavaClassInfo(Class jClass)static IJavaClassInfoTypeSystem. getJavaClassInfo(Class jClass, IModule module)static IJavaClassInfoTypeSystem. getJavaClassInfo(String fullyQualifiedName, IModule module)IJavaClassInfoIDefaultTypeLoader. getJavaClassInfoForClassDirectly(Class clazz, IModule module)Methods in gw.lang.reflect with parameters of type IJavaClassInfo Modifier and Type Method Description IJavaTypeInfoITypeInfoFactory. create(IType intrType, IJavaClassInfo backingClass)ITypeITypeSystem. get(IJavaClassInfo javaClassInfo)Gets the intrinsic type for a given class info object.static ITypeTypeSystem. get(IJavaClassInfo javaClassInfo)static ITypeTypeSystem. get(IJavaClassInfo classInfo, IModule module)Constructors in gw.lang.reflect with parameters of type IJavaClassInfo Constructor Description DefaultArrayType(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader)DefaultNonLoadableArrayType(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader)FunctionArrayType(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader)SimpleMethodInfo(ScriptabilityModifier modifier, IJavaClassInfo clazz, String methodName, IJavaClassInfo... paramTypes)TypeBase(IJavaClassInfo arrayComponentClass) -
Uses of IJavaClassInfo in gw.lang.reflect.java
Subinterfaces of IJavaClassInfo in gw.lang.reflect.java Modifier and Type Interface Description interfaceIAsmJavaClassInfointerfaceIClassJavaClassInfoClasses in gw.lang.reflect.java that implement IJavaClassInfo Modifier and Type Class Description classAbstractJavaClassInfoclassErrorJavaClassInfoFields in gw.lang.reflect.java declared as IJavaClassInfo Modifier and Type Field Description static IJavaClassInfo[]IJavaClassType. EMPTY_ARRAYMethods in gw.lang.reflect.java with parameters of type IJavaClassInfo Modifier and Type Method Description static booleanAbstractJavaClassInfo. equals(IJavaClassInfo thisObj, Object that)protected IJavaClassInfoJavaSourceElement. findInnerSourceType(IJavaClassInfo topLevelType, String fqnInner)IJavaClassConstructorErrorJavaClassInfo. getConstructor(IJavaClassInfo... params)IJavaClassConstructorIJavaClassInfo. getConstructor(IJavaClassInfo... params)IJavaClassMethodErrorJavaClassInfo. getDeclaredMethod(String methodName, IJavaClassInfo... params)IJavaClassMethodIJavaClassInfo. getDeclaredMethod(String methodName, IJavaClassInfo... params)IJavaClassMethodErrorJavaClassInfo. getMethod(String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodIJavaClassInfo. getMethod(String methodName, IJavaClassInfo... paramTypes)static IJavaClassMethod[]IJavaClassInfo.Util. getMethods(IJavaClassInfo classInfo)static ITypeClassInfoUtil. getPublishedType(IType type, IJavaClassInfo classInfo)static intAbstractJavaClassInfo. hashCode(IJavaClassInfo thisObj)booleanAbstractJavaClassInfo. isAssignableFrom(IJavaClassInfo that)static booleanAbstractJavaClassInfo. isAssignableFrom(IJavaClassInfo thisObj, IJavaClassInfo that)booleanErrorJavaClassInfo. isAssignableFrom(IJavaClassInfo aClass)booleanIJavaClassInfo. isAssignableFrom(IJavaClassInfo aClass)IJavaClassTypeErrorJavaClassInfo. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)IJavaClassTypeITypeInfoResolver. resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)Constructors in gw.lang.reflect.java with parameters of type IJavaClassInfo Constructor Description JavaExceptionInfo(IFeatureInfo methodInfo, IJavaClassInfo exceptionClass, IDocRef<IExceptionNode> docs)
-