Uses of Interface
gw.lang.reflect.java.IJavaClassInfo
-
-
Uses of IJavaClassInfo in gw.internal.gosu.ir.nodes
Fields in gw.internal.gosu.ir.nodes declared as IJavaClassInfo Modifier and Type Field Description private IJavaClassInfoJavaClassIRType. _classFields in gw.internal.gosu.ir.nodes with type parameters of type IJavaClassInfo Modifier and Type Field Description private static java.util.concurrent.ConcurrentHashMap<IJavaClassInfo,JavaClassIRType>JavaClassIRType. IR_TYPES_BY_CLASS_INFOMethods in gw.internal.gosu.ir.nodes that return IJavaClassInfo Modifier and Type Method Description IJavaClassInfoJavaClassIRType. getJavaClassInfo()private IJavaClassInfoJavaClassIRType. resolveJavaClassForType(IType hierarchyType)Methods in gw.internal.gosu.ir.nodes with parameters of type IJavaClassInfo Modifier and Type Method Description static IRMethodIRMethodFactory. createIRMethod(IJavaClassInfo cls, java.lang.String name, java.lang.Class... paramTypes)static IRTypeJavaClassIRType. get(IJavaClassInfo cls)private static booleanJavaClassIRType. shouldReplaceAnyway(IJavaClassInfo cls, JavaClassIRType javaClassIRType)Constructors in gw.internal.gosu.ir.nodes with parameters of type IJavaClassInfo Constructor Description JavaClassIRType(IJavaClassInfo aClass) -
Uses of IJavaClassInfo in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform that return IJavaClassInfo Modifier and Type Method Description IJavaClassInfo[]AbstractElementTransformer. getClassInfos(IType[] parameters)Methods in gw.internal.gosu.ir.transform with parameters of type IJavaClassInfo Modifier and Type Method Description IRExpressionAbstractElementTransformer. callMethod(IJavaClassInfo cls, java.lang.String strMethod, java.lang.Class[] paramTypes, IRExpression root, java.util.List<IRExpression> args)protected IRExpressionAbstractElementTransformer. classLiteral(IJavaClassInfo value)private booleanGosuClassTransformer. genInterfaceProxyBridgeMethod(IJavaClassMethod m, IJavaClassInfo iJavaClassInfo)static IJavaClassMethodAbstractElementTransformer. getDeclaredMethod(IJavaClassInfo cls, java.lang.String strName, java.lang.Class... params)private static IJavaClassMethodAbstractElementTransformer. getDeclaredMethodImpl(IJavaClassInfo cls, java.lang.String strName, java.lang.Class... params)static IRTypeAbstractElementTransformer. getDescriptor(IJavaClassInfo cls)protected static java.util.List<IRType>AbstractElementTransformer. getIRTypes(IJavaClassInfo[] iJavaClassInfos)private IJavaClassMethodGosuClassTransformer. getMethodOverridableFromDfs(DynamicFunctionSymbol dfs, IJavaClassInfo declaringClass)private java.lang.StringGosuClassTransformer. getParameterDescriptors(IJavaClassInfo[] iJavaClassInfos) -
Uses of IJavaClassInfo in gw.internal.gosu.ir.transform.util
Methods in gw.internal.gosu.ir.transform.util that return IJavaClassInfo Modifier and Type Method Description static IJavaClassInfoIRTypeResolver. getJavaBackedClass(IType arg)Methods in gw.internal.gosu.ir.transform.util with parameters of type IJavaClassInfo Modifier and Type Method Description static IRTypeIRTypeResolver. getDescriptor(IJavaClassInfo cls)IRTypeIRTypeResolverAPIWrapper. getDescriptor(IJavaClassInfo cls)static java.util.List<IRType>IRTypeResolver. getDescriptors(IJavaClassInfo[] classes) -
Uses of IJavaClassInfo in gw.internal.gosu.javadoc
Methods in gw.internal.gosu.javadoc with parameters of type IJavaClassInfo Modifier and Type Method Description ExceptionNodeConstructorNode. getException(IJavaClassInfo exceptionClass)ExceptionNodeMethodNode. getException(IJavaClassInfo exceptionClass) -
Uses of IJavaClassInfo in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IJavaClassInfo Modifier and Type Class Description classAsmClassJavaClassInfoclassClassJavaClassInfoFields in gw.internal.gosu.parser declared as IJavaClassInfo Modifier and Type Field Description private IJavaClassInfoJavaTypeInfo. _backingClassprotected IJavaClassInfoJavaType. _classInfoprivate IJavaClassInfo[]AsmClassJavaClassInfo. _declaredClassesprivate IJavaClassInfo[]ClassJavaClassInfo. _declaredClassesprivate IJavaClassInfo[]AsmClassJavaClassInfo. _interfacesprivate IJavaClassInfo[]ClassJavaClassInfo. _interfacesprivate IJavaClassInfoAsmClassJavaClassInfo. _sourceTypeprivate IJavaClassInfoAsmClassJavaClassInfo. _superclassprivate IJavaClassInfoClassJavaClassInfo. _superclassFields in gw.internal.gosu.parser with type parameters of type IJavaClassInfo Modifier and Type Field Description private java.util.Map<java.lang.String,IJavaClassInfo>DefaultTypeLoader. _classInfoCacheprivate LockingLazyVar<IJavaClassInfo>GosuArrayClass. _lazyConcreteClassMethods in gw.internal.gosu.parser that return IJavaClassInfo Modifier and Type Method Description IJavaClassInfoGosuIndustrialParkImpl. createClassInfo(java.lang.Class aClass, IModule module)IJavaClassInfoAsmClassJavaClassInfo. getArrayType()IJavaClassInfoClassJavaClassInfo. getArrayType()IJavaClassInfoJavaType. getBackingClassInfo()private IJavaClassInfoDefaultTypeLoader. getByClass(java.lang.String className, IModule lookupModule, IModule actualModule)IJavaClassInfoAsmClassJavaClassInfo. getComponentType()IJavaClassInfoClassJavaClassInfo. getComponentType()IJavaClassInfoGosuArrayClass. getConcreteClass()IJavaClassInfoJavaType. getConcreteClass()IJavaClassInfo[]AsmClassJavaClassInfo. getDeclaredClasses()IJavaClassInfo[]ClassJavaClassInfo. getDeclaredClasses()IJavaClassInfoAsmClassJavaClassInfo. getDeclaringClass()IJavaClassInfoAsmParameterizedTypeJavaClassParameterizedType. getDeclaringClass()private IJavaClassInfoJavaPropertyInfo. getDeclaringClass()IJavaClassInfoAsmClassJavaClassInfo. getDeepestClassAtOffset(int offset)IJavaClassInfoAsmClassJavaClassInfo. getEnclosingClass()IJavaClassInfoAsmConstructorJavaClassConstructor. getEnclosingClass()IJavaClassInfoAsmFieldJavaClassField. getEnclosingClass()IJavaClassInfoAsmGenericArrayTypeJavaClassGenericArrayType. getEnclosingClass()IJavaClassInfoAsmMethodJavaClassMethod. getEnclosingClass()IJavaClassInfoAsmParameterizedTypeJavaClassParameterizedType. getEnclosingClass()IJavaClassInfoAsmTypeVariableJavaClassTypeVariable. getEnclosingClass()IJavaClassInfoAsmWildcardTypeJavaClassWildcardType. getEnclosingClass()IJavaClassInfoClassJavaClassInfo. getEnclosingClass()IJavaClassInfoConstructorJavaClassConstructor. getEnclosingClass()IJavaClassInfoFieldJavaClassField. getEnclosingClass()IJavaClassInfoMethodJavaClassMethod. getEnclosingClass()IJavaClassInfo[]AsmConstructorJavaClassConstructor. getExceptionTypes()IJavaClassInfo[]AsmMethodJavaClassMethod. getExceptionTypes()IJavaClassInfo[]ConstructorJavaClassConstructor. getExceptionTypes()IJavaClassInfo[]MethodJavaClassMethod. getExceptionTypes()IJavaClassInfo[]AsmClassJavaClassInfo. getInterfaces()IJavaClassInfo[]ClassJavaClassInfo. getInterfaces()IJavaClassInfoDefaultTypeLoader. getJavaClassInfo(AsmClass aClass, IModule gosuModule)IJavaClassInfoDefaultTypeLoader. getJavaClassInfo(java.lang.Class aClass, IModule gosuModule)IJavaClassInfoDefaultTypeLoader. getJavaClassInfo(java.lang.String fullyQualifiedName)IJavaClassInfoDefaultTypeLoader. getJavaClassInfoForClassDirectly(java.lang.Class clazz, IModule module)static IJavaClassInfoTypeLord. getOuterMostEnclosingClass(IJavaClassInfo innerClass)IJavaClassInfo[]AsmConstructorJavaClassConstructor. getParameterTypes()IJavaClassInfo[]AsmMethodJavaClassMethod. getParameterTypes()IJavaClassInfo[]ConstructorJavaClassConstructor. getParameterTypes()IJavaClassInfo[]MethodJavaClassMethod. getParameterTypes()IJavaClassInfoAsmMethodJavaClassMethod. getReturnClassInfo()IJavaClassInfoMethodJavaClassMethod. getReturnClassInfo()IJavaClassInfoAsmClassJavaClassInfo. getSuperclass()IJavaClassInfoClassJavaClassInfo. getSuperclass()IJavaClassInfoAsmFieldJavaClassField. getType()IJavaClassInfoFieldJavaClassField. getType()IJavaClassInfoDefaultTypeLoader. resolveJavaClassInfo(java.lang.String fqn)Methods in gw.internal.gosu.parser with parameters of type IJavaClassInfo Modifier and Type Method Description private static voidTypeLord. addAllClassesInClassHierarchy(IJavaClassInfo entityClass, java.util.Set<IJavaClassInfo> set)(package private) static IParameterInfo[]JavaMethodInfo. convertGenericParameterTypes(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName, IJavaClassType[] paramTypes, IJavaClassInfo declaringClass, java.util.List<Parameter> paramInfos)static IJavaTypeInternalJavaType. create(IJavaClassInfo cls, DefaultTypeLoader loader)IJavaTypeInfoTypeInfoFactoryImpl. create(IType intrType, IJavaClassInfo backingClass)private voidJavaPropertyInfo. findFieldOn(IJavaClassInfo clazz, boolean setter)ITypeTypeLoaderAccess. get(IJavaClassInfo javaClassInfo)static java.util.Set<IType>TypeLord. getAllClassesInClassHierarchyAsIntrinsicTypes(IJavaClassInfo cls)IJavaClassConstructorAsmClassJavaClassInfo. getConstructor(IJavaClassInfo... paramTypes)IJavaClassConstructorClassJavaClassInfo. getConstructor(IJavaClassInfo... paramTypes)IJavaClassMethodAsmClassJavaClassInfo. getDeclaredMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodClassJavaClassInfo. getDeclaredMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodAsmClassJavaClassInfo. getMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodClassJavaClassInfo. getMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)static IJavaClassInfoTypeLord. getOuterMostEnclosingClass(IJavaClassInfo innerClass)private IType[]JavaPropertyInfo. getTypesFromClasses(IJavaClassInfo[] types)private voidJavaType. init(IJavaClassInfo cls, DefaultTypeLoader loader)booleanAsmClassJavaClassInfo. isAssignableFrom(IJavaClassInfo aClass)booleanClassJavaClassInfo. isAssignableFrom(IJavaClassInfo aClass)IJavaClassTypeAsmClassJavaClassInfo. resolveType(java.lang.String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)IJavaClassTypeClassJavaClassInfo. resolveType(java.lang.String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)Method parameters in gw.internal.gosu.parser with type arguments of type IJavaClassInfo Modifier and Type Method Description private static voidTypeLord. addAllClassesInClassHierarchy(IJavaClassInfo entityClass, java.util.Set<IJavaClassInfo> set)Constructors in gw.internal.gosu.parser with parameters of type IJavaClassInfo Constructor Description JavaEnumType(IJavaClassInfo cls, DefaultTypeLoader loader)JavaType(IJavaClassInfo cls, DefaultTypeLoader loader)JavaType(IJavaClassInfo classInfo, DefaultTypeLoader loader, IType[] typeParams)JavaType(IJavaClassInfo arrayClass, IJavaTypeInternal componentType, DefaultTypeLoader loader)JavaType(IJavaClassInfo cls, IType[] typeParams, DefaultTypeLoader loader)JavaTypeInfo(IType intrType, IJavaClassInfo backingClass)TypeVariableArrayType(ITypeVariableType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) -
Uses of IJavaClassInfo in gw.internal.gosu.parser.fragments
Fields in gw.internal.gosu.parser.fragments with type parameters of type IJavaClassInfo Modifier and Type Field Description private LockingLazyVar<IJavaClassInfo>GosuFragment. _javaClassDeprecated.Methods in gw.internal.gosu.parser.fragments that return IJavaClassInfo Modifier and Type Method Description private IJavaClassInfoGosuFragment. defineClass()Deprecated.IJavaClassInfoGosuFragment. getBackingClassInfo()Deprecated. -
Uses of IJavaClassInfo in gw.internal.gosu.parser.java.classinfo
Classes in gw.internal.gosu.parser.java.classinfo that implement IJavaClassInfo Modifier and Type Class Description classJavaArrayClassInfoclassJavaSourceAnnotationclassJavaSourceClassclassJavaSourceEnumclassJavaSourceInterfaceclassJavaSourceTypeclassJavaSourceUnresolvedClassFields in gw.internal.gosu.parser.java.classinfo declared as IJavaClassInfo Modifier and Type Field Description private IJavaClassInfoJavaSourceDefaultConstructor. _classInfoprivate IJavaClassInfoJavaArrayClassInfo. _componentprivate IJavaClassInfoSyntheticJavaMethod. _enclosingClassprivate IJavaClassInfo[]SyntheticJavaMethod. _exceptionsprotected IJavaClassInfo[]JavaSourceType. _innerClassesprotected IJavaClassInfo[]JavaSourceType. _interfacesprotected IJavaClassInfo[]JavaSourceMethod. _parameterTypesprivate IJavaClassInfo[]SyntheticJavaMethod. _paramsprivate IJavaClassInfoSyntheticJavaMethod. _returnClassInfoprotected IJavaClassInfoJavaSourceMethod. _returnTypeprivate IJavaClassInfoJavaSourceType. _superClassprivate IJavaClassInfoJavaSourceAnnotationInfo. _typeprotected IJavaClassInfoJavaSourceField. _typeprivate IJavaClassInfoJavaSourceParameter. _typeMethods in gw.internal.gosu.parser.java.classinfo that return IJavaClassInfo Modifier and Type Method Description static IJavaClassInfoJavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule)static IJavaClassInfoJavaSourceType. createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule, javax.tools.DiagnosticCollector<javax.tools.JavaFileObject> errorHandler)IJavaClassInfoJavaArrayClassInfo. getArrayType()IJavaClassInfoJavaSourceType. getArrayType()IJavaClassInfoJavaSourceUnresolvedClass. getArrayType()private IJavaClassInfoJavaSourceType. getClassInfo(java.lang.String fqn)static IJavaClassInfoJavaSourceUtil. getClassInfo(AsmClass cls, IModule module)static IJavaClassInfoJavaSourceUtil. getClassInfo(java.lang.Class aClass, IModule gosuModule)static IJavaClassInfoJavaSourceUtil. getClassInfo(java.lang.String qualifiedName, IModule gosuModule)IJavaClassInfoJavaArrayClassInfo. getComponentType()IJavaClassInfoJavaSourceType. getComponentType()IJavaClassInfoJavaSourceUnresolvedClass. getComponentType()IJavaClassInfo[]JavaArrayClassInfo. getDeclaredClasses()IJavaClassInfo[]JavaSourceType. getDeclaredClasses()IJavaClassInfo[]JavaSourceUnresolvedClass. getDeclaredClasses()IJavaClassInfoJavaArrayClassInfo. getDeclaringClass()IJavaClassInfoJavaSourceType. getDeclaringClass()IJavaClassInfoJavaArrayClassInfo. getEnclosingClass()IJavaClassInfoJavaSourceDefaultConstructor. getEnclosingClass()IJavaClassInfoJavaSourceType. getEnclosingClass()IJavaClassInfoJavaSourceUnresolvedClass. getEnclosingClass()IJavaClassInfoSyntheticJavaMethod. getEnclosingClass()IJavaClassInfo[]JavaSourceDefaultConstructor. getExceptionTypes()IJavaClassInfo[]JavaSourceMethod. getExceptionTypes()IJavaClassInfo[]SyntheticJavaMethod. getExceptionTypes()IJavaClassInfoJavaSourceType. getInnerClass(java.lang.String relativeName)IJavaClassInfo[]JavaArrayClassInfo. getInterfaces()IJavaClassInfo[]JavaSourceAnnotation. getInterfaces()IJavaClassInfo[]JavaSourceType. getInterfaces()IJavaClassInfo[]JavaSourceUnresolvedClass. getInterfaces()private static IJavaClassInfoJavaSourceUtil. getJavaClassInfo(AsmClass asmClass, IModule module)IJavaClassInfo[]JavaSourceDefaultConstructor. getParameterTypes()IJavaClassInfo[]JavaSourceMethod. getParameterTypes()IJavaClassInfo[]SyntheticJavaMethod. getParameterTypes()IJavaClassInfoJavaSourceMethod. getReturnClassInfo()IJavaClassInfoSyntheticJavaMethod. getReturnClassInfo()IJavaClassInfoJavaArrayClassInfo. getSuperclass()IJavaClassInfoJavaSourceType. getSuperclass()IJavaClassInfoJavaSourceUnresolvedClass. getSuperclass()IJavaClassInfoJavaSourceEnumConstant. getType()IJavaClassInfoJavaSourceField. getType()IJavaClassInfoJavaSourceParameter. getType()protected IJavaClassInfo[]JavaSourceMethod. initParameterTypes()private IJavaClassInfoJavaSourceType. maybeLoadJavaStubIfGosuType(java.lang.String fqn)Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassInfo Modifier and Type Method Description private static voidCompileTimeExpressionParser. addEnclosingPackages(ITypeUsesMap map, IJavaClassInfo type)private static voidPropertyDeriver. addFromRemainingSetters(IJavaClassInfo jci, java.util.Map<java.lang.String,java.util.List<IJavaClassMethod>> mapSetters, java.util.List<IJavaPropertyDescriptor> propertyDescriptors)private static voidPropertyDeriver. addInheritedUnrelatedGettersAndSetters(IJavaClassInfo jci, java.util.List<IJavaPropertyDescriptor> propertyDescriptors)private static voidCompileTimeExpressionParser. addInnerClassNames(IJavaClassInfo enclosingType, ITypeUsesMap usesMap)private static voidPropertyDeriver. addUnpairedMethods(IJavaClassInfo type, java.util.Map<java.lang.String,IJavaClassMethod> mapGetters, java.util.Map<java.lang.String,IJavaClassMethod> mapSetters)private java.lang.ObjectJavaSourceAnnotationInfo. evaluate(IJavaClassInfo type, com.sun.source.tree.ExpressionTree valueTree)private static voidPropertyDeriver. findUnpairedMethods(IJavaClassInfo jci, java.util.Map<java.lang.String,IJavaClassMethod> mapGetters, java.util.Map<java.lang.String,IJavaClassMethod> mapSetters)private static java.lang.Class<?>AsmClassAnnotationInfo. getClass(IJavaClassInfo ci)IJavaClassConstructorJavaArrayClassInfo. getConstructor(IJavaClassInfo... params)IJavaClassConstructorJavaSourceType. getConstructor(IJavaClassInfo... paramTypes)IJavaClassConstructorJavaSourceUnresolvedClass. getConstructor(IJavaClassInfo... params)IJavaClassMethodJavaArrayClassInfo. getDeclaredMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodJavaSourceType. getDeclaredMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodJavaSourceUnresolvedClass. getDeclaredMethod(java.lang.String methodName, IJavaClassInfo... params)IJavaClassMethodJavaArrayClassInfo. getMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodJavaSourceType. getMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodJavaSourceUnresolvedClass. getMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)private ITypeJavaSourceAnnotationInfo. handleSingleElementArrayType(java.lang.String text, IJavaClassInfo type)private booleanJavaSourceType. hasCyclicInheritance(IJavaClassInfo superClass)static IJavaPropertyDescriptor[]PropertyDeriver. initPropertyDescriptors(IJavaClassInfo jci)static booleanJavaSourceUtil. isDescendant(IJavaClassInfo ancestorClassInfo, IJavaClassInfo descendantClassInfo)static booleanJavaSourceUtil. isEnclosed(IJavaClassInfo enclosingClass, IJavaClassInfo nestedClass)private static booleanJavaSourceUtil. isVisible(IJavaClassInfo rootType, IJavaClassInfo innerClass, IJavaClassInfo whosAskin)static java.lang.ObjectAsmClassAnnotationInfo. makeArray(IJavaClassInfo ci, java.util.List l, IJavaAnnotatedElement owner)private static IJavaClassMethodPropertyDeriver. maybeFindGetterInSuper(IJavaClassMethod setter, IJavaClassInfo superClass, boolean[] getterNameFound)private static IJavaClassMethodPropertyDeriver. maybeFindGetterInSuperInterfaces(IJavaClassMethod setter, IJavaClassInfo[] superInterfaces, boolean[] getterNameFound)private static IJavaClassMethodPropertyDeriver. maybeFindSetterInSuper(IJavaClassMethod getter, IJavaClassInfo superClass)private static IJavaClassMethodPropertyDeriver. maybeFindSetterInSuperInterfaces(IJavaClassMethod getter, IJavaClassInfo[] superInterfaces)static IExpressionCompileTimeExpressionParser. parse(java.lang.String text, IJavaClassInfo enclosingType, IType resultType)private java.lang.ObjectJavaSourceAnnotationInfo. parseEnum(java.lang.String text, IJavaClassInfo type)private static voidCompileTimeExpressionParser. pushLocalConstants(ISymbolTable symbolTable, IJavaClassInfo enclosingClass)private static voidCompileTimeExpressionParser. pushStaticImports(ISymbolTable symbolTable, java.util.List<java.lang.String> staticImports, IJavaClassInfo enclosingType)static IJavaClassTypeJavaSourceUtil. resolveInnerClass(IJavaClassInfo rootType, java.lang.String innerName, IJavaClassInfo whosAskin)private IJavaClassTypeJavaSourceType. resolveQualifiedOrSemiQualifiedType(java.lang.String typeName, IJavaClassInfo whosAskin, int iDot, int ignoreFlags)private IJavaClassTypeJavaSourceType. resolveTrailingInnerClass(IJavaClassType rootType, java.lang.String fullNameIncludingRoot, IJavaClassInfo whosAskin)IJavaClassTypeJavaArrayClassInfo. resolveType(java.lang.String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)IJavaClassTypeJavaSourceMethod. resolveType(java.lang.String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)IJavaClassTypeJavaSourceType. resolveType(java.lang.String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)IJavaClassTypeJavaSourceUnresolvedClass. resolveType(java.lang.String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)Constructors in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassInfo Constructor Description JavaArrayClassInfo(IJavaClassInfo component)JavaSourceDefaultConstructor(IJavaClassInfo classInfo)SyntheticJavaMethod(IJavaClassInfo enclosingclass, IJavaClassInfo returnclassinfo, IJavaClassType returntype, java.lang.String name, int modifiers, IJavaClassInfo[] params, IJavaClassInfo[] exceptions) -
Uses of IJavaClassInfo in gw.lang
Methods in gw.lang that return IJavaClassInfo Modifier and Type Method Description static IJavaClassInfoGosuShop. createClassInfo(java.lang.Class aClass, IModule module)IJavaClassInfoIGosuShop. createClassInfo(java.lang.Class aClass, IModule module)Methods in gw.lang with parameters of type IJavaClassInfo Modifier and Type Method Description static java.util.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)private static IJavaClassFieldIRElementBuilder. findDeclaredField(IJavaClassInfo cls, java.lang.String name)private static IJavaClassMethodIRElementBuilder. findDeclaredMethod(IJavaClassInfo cls, java.lang.String name, int numArgs)protected static IJavaClassFieldIRElementBuilder. findField(IJavaClassInfo cls, java.lang.String name)protected static IJavaClassMethodIRElementBuilder. findMethod(IJavaClassInfo cls, java.lang.String name, int numArgs)private static IJavaClassMethodIRElementBuilder. findUniqueMethodInList(IJavaClassMethod[] methods, IJavaClassInfo cls, java.lang.String name, int numArgs)protected IRTypeIRBuilder. getIRType(IJavaClassInfo cls)static IRTypeIRBuilderMethods. getIRType(IJavaClassInfo cls)protected static IRTypeIRElementBuilder. getIRType(IJavaClassInfo cls)protected static java.util.List<IRType>IRElementBuilder. getIRTypes(IJavaClassInfo[] classes)static IRNewArrayExpressionBuilderIRBuilderMethods. newArray(IJavaClassInfo rootType, int size)static IRCompositeExpressionBuilderIRBuilderMethods. newArray(IJavaClassInfo componentType, java.util.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)private static booleanFunctionToInterfaceCoercer. hasMethod(IJavaClassInfo jci, java.lang.String name, IJavaClassInfo[] params) -
Uses of IJavaClassInfo in gw.lang.reflect
Fields in gw.lang.reflect declared as IJavaClassInfo Modifier and Type Field Description protected IJavaClassInfoTypeBase. _arrayComponentClassprivate IJavaClassInfoDefaultArrayType. _concreteClassMethods in gw.lang.reflect that return IJavaClassInfo Modifier and Type Method Description protected IJavaClassInfoTypeBase. getArrayComponentClass()IJavaClassInfoDefaultArrayType. getConcreteClass()IJavaClassInfoIDefaultArrayType. getConcreteClass()private IJavaClassInfoFunctionType. getFunctionClass()IJavaClassInfoIDefaultTypeLoader. getJavaClassInfo(java.lang.String fullyQualifiedName)static IJavaClassInfoTypeSystem. getJavaClassInfo(java.lang.Class jClass)static IJavaClassInfoTypeSystem. getJavaClassInfo(java.lang.Class jClass, IModule module)static IJavaClassInfoTypeSystem. getJavaClassInfo(java.lang.String fullyQualifiedName, IModule module)IJavaClassInfoIDefaultTypeLoader. getJavaClassInfoForClassDirectly(java.lang.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, java.lang.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 private IJavaClassInfoJavaExceptionInfo. _exceptionClassstatic IJavaClassInfo[]IJavaClassType. EMPTY_ARRAYMethods in gw.lang.reflect.java with parameters of type IJavaClassInfo Modifier and Type Method Description static booleanAbstractJavaClassInfo. equals(IJavaClassInfo thisObj, java.lang.Object that)protected IJavaClassInfoJavaSourceElement. findInnerSourceType(IJavaClassInfo topLevelType, java.lang.String fqnInner)IJavaClassConstructorErrorJavaClassInfo. getConstructor(IJavaClassInfo... params)IJavaClassConstructorIJavaClassInfo. getConstructor(IJavaClassInfo... params)IJavaClassMethodErrorJavaClassInfo. getDeclaredMethod(java.lang.String methodName, IJavaClassInfo... params)IJavaClassMethodIJavaClassInfo. getDeclaredMethod(java.lang.String methodName, IJavaClassInfo... params)IJavaClassMethodErrorJavaClassInfo. getMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)IJavaClassMethodIJavaClassInfo. getMethod(java.lang.String methodName, IJavaClassInfo... paramTypes)static IJavaClassMethod[]IJavaClassInfo.Util. getMethods(IJavaClassInfo classInfo)private static java.util.TreeSet<IJavaClassMethod>IJavaClassInfo.Util. getPublicMethods(IJavaClassInfo classInfo, java.util.TreeSet<IJavaClassMethod> methods)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(java.lang.String relativeName, IJavaClassInfo whosAskin, int ignoreFlags)IJavaClassTypeITypeInfoResolver. resolveType(java.lang.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)
-