Uses of Interface
gw.lang.reflect.java.IJavaClassInfo
Packages that use IJavaClassInfo
Package
Description
-
Uses of IJavaClassInfo in gw.internal.gosu.ir.nodes
Fields in gw.internal.gosu.ir.nodes declared as IJavaClassInfoFields in gw.internal.gosu.ir.nodes with type parameters of type IJavaClassInfoModifier and TypeFieldDescriptionprivate static final ConcurrentHashMap<IJavaClassInfo,JavaClassIRType> JavaClassIRType.IR_TYPES_BY_CLASS_INFOMethods in gw.internal.gosu.ir.nodes that return IJavaClassInfoModifier and TypeMethodDescriptionJavaClassIRType.getJavaClassInfo()private IJavaClassInfoJavaClassIRType.resolveJavaClassForType(IType hierarchyType) Methods in gw.internal.gosu.ir.nodes with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionstatic IRMethodIRMethodFactory.createIRMethod(IJavaClassInfo cls, String name, 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 -
Uses of IJavaClassInfo in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform that return IJavaClassInfoMethods in gw.internal.gosu.ir.transform with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionAbstractElementTransformer.callMethod(IJavaClassInfo cls, String strMethod, Class[] paramTypes, IRExpression root, List<IRExpression> args) protected IRExpressionAbstractElementTransformer.classLiteral(IJavaClassInfo value) private booleanGosuClassTransformer.genInterfaceProxyBridgeMethod(IJavaClassMethod m, IJavaClassInfo iJavaClassInfo) static IJavaClassMethodAbstractElementTransformer.getDeclaredMethod(IJavaClassInfo cls, String strName, Class... params) private static IJavaClassMethodAbstractElementTransformer.getDeclaredMethodImpl(IJavaClassInfo cls, String strName, Class... params) static IRTypeAbstractElementTransformer.getDescriptor(IJavaClassInfo cls) AbstractElementTransformer.getIRTypes(IJavaClassInfo[] iJavaClassInfos) private IJavaClassMethodGosuClassTransformer.getMethodOverridableFromDfs(DynamicFunctionSymbol dfs, IJavaClassInfo declaringClass) private StringGosuClassTransformer.getParameterDescriptors(IJavaClassInfo[] iJavaClassInfos) -
Uses of IJavaClassInfo in gw.internal.gosu.ir.transform.util
Methods in gw.internal.gosu.ir.transform.util that return IJavaClassInfoModifier and TypeMethodDescriptionstatic IJavaClassInfoIRTypeResolver.getJavaBackedClass(IType arg) Methods in gw.internal.gosu.ir.transform.util with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionstatic IRTypeIRTypeResolver.getDescriptor(IJavaClassInfo cls) IRTypeResolverAPIWrapper.getDescriptor(IJavaClassInfo cls) IRTypeResolver.getDescriptors(IJavaClassInfo[] classes) -
Uses of IJavaClassInfo in gw.internal.gosu.javadoc
Methods in gw.internal.gosu.javadoc with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionConstructorNode.getException(IJavaClassInfo exceptionClass) MethodNode.getException(IJavaClassInfo exceptionClass) -
Uses of IJavaClassInfo in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IJavaClassInfoFields in gw.internal.gosu.parser declared as IJavaClassInfoModifier and TypeFieldDescriptionprivate final 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 IJavaClassInfoModifier and TypeFieldDescriptionprivate Map<String,IJavaClassInfo> DefaultTypeLoader._classInfoCacheprivate LockingLazyVar<IJavaClassInfo>GosuArrayClass._lazyConcreteClassMethods in gw.internal.gosu.parser that return IJavaClassInfoModifier and TypeMethodDescriptionGosuIndustrialParkImpl.createClassInfo(Class aClass, IModule module) AsmClassJavaClassInfo.getArrayType()ClassJavaClassInfo.getArrayType()JavaType.getBackingClassInfo()private IJavaClassInfoDefaultTypeLoader.getByClass(String className, IModule lookupModule, IModule actualModule) AsmClassJavaClassInfo.getComponentType()ClassJavaClassInfo.getComponentType()GosuArrayClass.getConcreteClass()JavaType.getConcreteClass()AsmClassJavaClassInfo.getDeclaredClasses()ClassJavaClassInfo.getDeclaredClasses()AsmClassJavaClassInfo.getDeclaringClass()AsmParameterizedTypeJavaClassParameterizedType.getDeclaringClass()private IJavaClassInfoJavaPropertyInfo.getDeclaringClass()AsmClassJavaClassInfo.getDeepestClassAtOffset(int offset) AsmClassJavaClassInfo.getEnclosingClass()AsmConstructorJavaClassConstructor.getEnclosingClass()AsmFieldJavaClassField.getEnclosingClass()AsmGenericArrayTypeJavaClassGenericArrayType.getEnclosingClass()AsmMethodJavaClassMethod.getEnclosingClass()AsmParameterizedTypeJavaClassParameterizedType.getEnclosingClass()AsmTypeVariableJavaClassTypeVariable.getEnclosingClass()AsmWildcardTypeJavaClassWildcardType.getEnclosingClass()ClassJavaClassInfo.getEnclosingClass()ConstructorJavaClassConstructor.getEnclosingClass()FieldJavaClassField.getEnclosingClass()MethodJavaClassMethod.getEnclosingClass()AsmConstructorJavaClassConstructor.getExceptionTypes()AsmMethodJavaClassMethod.getExceptionTypes()ConstructorJavaClassConstructor.getExceptionTypes()MethodJavaClassMethod.getExceptionTypes()AsmClassJavaClassInfo.getInterfaces()ClassJavaClassInfo.getInterfaces()DefaultTypeLoader.getJavaClassInfo(AsmClass aClass, IModule gosuModule) DefaultTypeLoader.getJavaClassInfo(Class aClass, IModule gosuModule) DefaultTypeLoader.getJavaClassInfo(String fullyQualifiedName) DefaultTypeLoader.getJavaClassInfoForClassDirectly(Class clazz, IModule module) static IJavaClassInfoTypeLord.getOuterMostEnclosingClass(IJavaClassInfo innerClass) AsmConstructorJavaClassConstructor.getParameterTypes()AsmMethodJavaClassMethod.getParameterTypes()ConstructorJavaClassConstructor.getParameterTypes()MethodJavaClassMethod.getParameterTypes()AsmMethodJavaClassMethod.getReturnClassInfo()MethodJavaClassMethod.getReturnClassInfo()AsmClassJavaClassInfo.getSuperclass()ClassJavaClassInfo.getSuperclass()AsmFieldJavaClassField.getType()FieldJavaClassField.getType()DefaultTypeLoader.resolveJavaClassInfo(String fqn) Methods in gw.internal.gosu.parser with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionprivate static voidTypeLord.addAllClassesInClassHierarchy(IJavaClassInfo entityClass, Set<IJavaClassInfo> set) (package private) static IParameterInfo[]JavaMethodInfo.convertGenericParameterTypes(IFeatureInfo container, TypeVarToTypeMap actualParamByVarName, IJavaClassType[] paramTypes, IJavaClassInfo declaringClass, List<Parameter> paramInfos) static IJavaTypeInternalJavaType.create(IJavaClassInfo cls, DefaultTypeLoader loader) TypeInfoFactoryImpl.create(IType intrType, IJavaClassInfo backingClass) private voidJavaPropertyInfo.findFieldOn(IJavaClassInfo clazz, boolean setter) TypeLoaderAccess.get(IJavaClassInfo javaClassInfo) TypeLord.getAllClassesInClassHierarchyAsIntrinsicTypes(IJavaClassInfo cls) AsmClassJavaClassInfo.getConstructor(IJavaClassInfo... paramTypes) ClassJavaClassInfo.getConstructor(IJavaClassInfo... paramTypes) AsmClassJavaClassInfo.getDeclaredMethod(String methodName, IJavaClassInfo... paramTypes) ClassJavaClassInfo.getDeclaredMethod(String methodName, IJavaClassInfo... paramTypes) AsmClassJavaClassInfo.getMethod(String methodName, IJavaClassInfo... paramTypes) ClassJavaClassInfo.getMethod(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) AsmClassJavaClassInfo.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) ClassJavaClassInfo.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) Method parameters in gw.internal.gosu.parser with type arguments of type IJavaClassInfoModifier and TypeMethodDescriptionprivate static voidTypeLord.addAllClassesInClassHierarchy(IJavaClassInfo entityClass, Set<IJavaClassInfo> set) Constructors in gw.internal.gosu.parser with parameters of type IJavaClassInfoModifierConstructorDescriptionJavaEnumType(IJavaClassInfo cls, DefaultTypeLoader loader) JavaType(IJavaClassInfo cls, DefaultTypeLoader loader) JavaType(IJavaClassInfo classInfo, DefaultTypeLoader loader, IType[] typeParams) privateJavaType(IJavaClassInfo arrayClass, IJavaTypeInternal componentType, DefaultTypeLoader loader) privateJavaType(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 IJavaClassInfoModifier and TypeFieldDescriptionprivate LockingLazyVar<IJavaClassInfo>GosuFragment._javaClassDeprecated.Methods in gw.internal.gosu.parser.fragments that return IJavaClassInfoModifier and TypeMethodDescriptionprivate IJavaClassInfoGosuFragment.defineClass()Deprecated.GosuFragment.getBackingClassInfo()Deprecated. -
Uses of IJavaClassInfo in gw.internal.gosu.parser.java.classinfo
Classes in gw.internal.gosu.parser.java.classinfo that implement IJavaClassInfoModifier and TypeClassDescriptionclassclassclassclassclassclassclassFields in gw.internal.gosu.parser.java.classinfo declared as IJavaClassInfoModifier and TypeFieldDescriptionprivate 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 IJavaClassInfoModifier and TypeMethodDescriptionstatic IJavaClassInfoJavaSourceType.createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule) static IJavaClassInfoJavaSourceType.createTopLevel(ISourceFileHandle fileHandle, IModule gosuModule, DiagnosticCollector<JavaFileObject> errorHandler) JavaArrayClassInfo.getArrayType()JavaSourceType.getArrayType()JavaSourceUnresolvedClass.getArrayType()private IJavaClassInfoJavaSourceType.getClassInfo(String fqn) static IJavaClassInfoJavaSourceUtil.getClassInfo(AsmClass cls, IModule module) static IJavaClassInfoJavaSourceUtil.getClassInfo(Class aClass, IModule gosuModule) static IJavaClassInfoJavaSourceUtil.getClassInfo(String qualifiedName, IModule gosuModule) JavaArrayClassInfo.getComponentType()JavaSourceType.getComponentType()JavaSourceUnresolvedClass.getComponentType()JavaArrayClassInfo.getDeclaredClasses()JavaSourceType.getDeclaredClasses()JavaSourceUnresolvedClass.getDeclaredClasses()JavaArrayClassInfo.getDeclaringClass()JavaSourceType.getDeclaringClass()JavaArrayClassInfo.getEnclosingClass()JavaSourceDefaultConstructor.getEnclosingClass()JavaSourceType.getEnclosingClass()JavaSourceUnresolvedClass.getEnclosingClass()SyntheticJavaMethod.getEnclosingClass()JavaSourceDefaultConstructor.getExceptionTypes()JavaSourceMethod.getExceptionTypes()SyntheticJavaMethod.getExceptionTypes()JavaSourceType.getInnerClass(String relativeName) JavaArrayClassInfo.getInterfaces()JavaSourceAnnotation.getInterfaces()JavaSourceType.getInterfaces()JavaSourceUnresolvedClass.getInterfaces()private static IJavaClassInfoJavaSourceUtil.getJavaClassInfo(AsmClass asmClass, IModule module) JavaSourceDefaultConstructor.getParameterTypes()JavaSourceMethod.getParameterTypes()SyntheticJavaMethod.getParameterTypes()JavaSourceMethod.getReturnClassInfo()SyntheticJavaMethod.getReturnClassInfo()JavaArrayClassInfo.getSuperclass()JavaSourceType.getSuperclass()JavaSourceUnresolvedClass.getSuperclass()JavaSourceEnumConstant.getType()JavaSourceField.getType()JavaSourceParameter.getType()protected IJavaClassInfo[]JavaSourceMethod.initParameterTypes()private IJavaClassInfoJavaSourceType.maybeLoadJavaStubIfGosuType(String fqn) Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionprivate static voidCompileTimeExpressionParser.addEnclosingPackages(ITypeUsesMap map, IJavaClassInfo type) private static voidPropertyDeriver.addFromRemainingSetters(IJavaClassInfo jci, Map<String, List<IJavaClassMethod>> mapSetters, List<IJavaPropertyDescriptor> propertyDescriptors) private static voidPropertyDeriver.addInheritedUnrelatedGettersAndSetters(IJavaClassInfo jci, List<IJavaPropertyDescriptor> propertyDescriptors) private static voidCompileTimeExpressionParser.addInnerClassNames(IJavaClassInfo enclosingType, ITypeUsesMap usesMap) private static voidPropertyDeriver.addUnpairedMethods(IJavaClassInfo type, Map<String, IJavaClassMethod> mapGetters, Map<String, IJavaClassMethod> mapSetters) private ObjectJavaSourceAnnotationInfo.evaluate(IJavaClassInfo type, com.sun.source.tree.ExpressionTree valueTree) private static voidPropertyDeriver.findUnpairedMethods(IJavaClassInfo jci, Map<String, IJavaClassMethod> mapGetters, Map<String, IJavaClassMethod> mapSetters) private static Class<?>AsmClassAnnotationInfo.getClass(IJavaClassInfo ci) JavaArrayClassInfo.getConstructor(IJavaClassInfo... params) JavaSourceType.getConstructor(IJavaClassInfo... paramTypes) JavaSourceUnresolvedClass.getConstructor(IJavaClassInfo... params) JavaArrayClassInfo.getDeclaredMethod(String methodName, IJavaClassInfo... paramTypes) JavaSourceType.getDeclaredMethod(String methodName, IJavaClassInfo... paramTypes) JavaSourceUnresolvedClass.getDeclaredMethod(String methodName, IJavaClassInfo... params) JavaArrayClassInfo.getMethod(String methodName, IJavaClassInfo... paramTypes) JavaSourceType.getMethod(String methodName, IJavaClassInfo... paramTypes) JavaSourceUnresolvedClass.getMethod(String methodName, IJavaClassInfo... paramTypes) private ITypeJavaSourceAnnotationInfo.handleSingleElementArrayType(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 ObjectAsmClassAnnotationInfo.makeArray(IJavaClassInfo ci, 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(String text, IJavaClassInfo enclosingType, IType resultType) private ObjectJavaSourceAnnotationInfo.parseEnum(String text, IJavaClassInfo type) private static voidCompileTimeExpressionParser.pushLocalConstants(ISymbolTable symbolTable, IJavaClassInfo enclosingClass) private static voidCompileTimeExpressionParser.pushStaticImports(ISymbolTable symbolTable, List<String> staticImports, IJavaClassInfo enclosingType) static IJavaClassTypeJavaSourceUtil.resolveInnerClass(IJavaClassInfo rootType, String innerName, IJavaClassInfo whosAskin) private IJavaClassTypeJavaSourceType.resolveQualifiedOrSemiQualifiedType(String typeName, IJavaClassInfo whosAskin, int iDot, int ignoreFlags) private IJavaClassTypeJavaSourceType.resolveTrailingInnerClass(IJavaClassType rootType, String fullNameIncludingRoot, IJavaClassInfo whosAskin) JavaArrayClassInfo.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) JavaSourceMethod.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) JavaSourceType.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) JavaSourceUnresolvedClass.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) Constructors in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassInfoModifierConstructorDescriptionJavaArrayClassInfo(IJavaClassInfo component) JavaSourceDefaultConstructor(IJavaClassInfo classInfo) SyntheticJavaMethod(IJavaClassInfo enclosingclass, IJavaClassInfo returnclassinfo, IJavaClassType returntype, String name, int modifiers, IJavaClassInfo[] params, IJavaClassInfo[] exceptions) -
Uses of IJavaClassInfo in gw.lang
Methods in gw.lang that return IJavaClassInfoModifier and TypeMethodDescriptionstatic IJavaClassInfoGosuShop.createClassInfo(Class aClass, IModule module) IGosuShop.createClassInfo(Class aClass, IModule module) Methods in gw.lang with parameters of type IJavaClassInfo -
Uses of IJavaClassInfo in gw.lang.ir
Methods in gw.lang.ir that return IJavaClassInfoMethods in gw.lang.ir with parameters of type IJavaClassInfo -
Uses of IJavaClassInfo in gw.lang.ir.builder
Methods in gw.lang.ir.builder with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionIRExpressionBuilder.cast(IJavaClassInfo type) protected static IJavaClassConstructorIRElementBuilder.findConstructor(IJavaClassInfo cls, int numArgs) private static IJavaClassFieldIRElementBuilder.findDeclaredField(IJavaClassInfo cls, String name) private static IJavaClassMethodIRElementBuilder.findDeclaredMethod(IJavaClassInfo cls, String name, int numArgs) protected static IJavaClassFieldIRElementBuilder.findField(IJavaClassInfo cls, String name) protected static IJavaClassMethodIRElementBuilder.findMethod(IJavaClassInfo cls, String name, int numArgs) private static IJavaClassMethodIRElementBuilder.findUniqueMethodInList(IJavaClassMethod[] methods, IJavaClassInfo cls, String name, int numArgs) protected final IRTypeIRBuilder.getIRType(IJavaClassInfo cls) static IRTypeIRBuilderMethods.getIRType(IJavaClassInfo cls) protected static IRTypeIRElementBuilder.getIRType(IJavaClassInfo cls) IRElementBuilder.getIRTypes(IJavaClassInfo[] classes) static IRNewArrayExpressionBuilderIRBuilderMethods.newArray(IJavaClassInfo rootType, int size) static IRCompositeExpressionBuilderIRBuilderMethods.newArray(IJavaClassInfo componentType, List<IRExpressionBuilder> values) IRMethodBuilder.returns(IJavaClassInfo returnType) IRClassBuilder.withInterface(IJavaClassInfo type) -
Uses of IJavaClassInfo in gw.lang.javadoc
Methods in gw.lang.javadoc with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionIConstructorNode.getException(IJavaClassInfo exceptionClass) IMethodNode.getException(IJavaClassInfo exceptionClass) -
Uses of IJavaClassInfo in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionstatic IJavaClassMethodFunctionToInterfaceCoercer.getSingleMethodFromJavaInterface(IJavaClassInfo interfaceType) private static booleanFunctionToInterfaceCoercer.hasMethod(IJavaClassInfo jci, String name, IJavaClassInfo[] params) -
Uses of IJavaClassInfo in gw.lang.reflect
Fields in gw.lang.reflect declared as IJavaClassInfoModifier and TypeFieldDescriptionprotected final IJavaClassInfoTypeBase._arrayComponentClassprivate IJavaClassInfoDefaultArrayType._concreteClassMethods in gw.lang.reflect that return IJavaClassInfoModifier and TypeMethodDescriptionprotected IJavaClassInfoTypeBase.getArrayComponentClass()DefaultArrayType.getConcreteClass()IDefaultArrayType.getConcreteClass()private IJavaClassInfoFunctionType.getFunctionClass()IDefaultTypeLoader.getJavaClassInfo(String fullyQualifiedName) static IJavaClassInfoTypeSystem.getJavaClassInfo(Class jClass) static IJavaClassInfoTypeSystem.getJavaClassInfo(Class jClass, IModule module) static IJavaClassInfoTypeSystem.getJavaClassInfo(String fullyQualifiedName, IModule module) IDefaultTypeLoader.getJavaClassInfoForClassDirectly(Class clazz, IModule module) Methods in gw.lang.reflect with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionITypeInfoFactory.create(IType intrType, IJavaClassInfo backingClass) ITypeSystem.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 IJavaClassInfoModifierConstructorDescriptionDefaultArrayType(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) protectedTypeBase(IJavaClassInfo arrayComponentClass) -
Uses of IJavaClassInfo in gw.lang.reflect.java
Subinterfaces of IJavaClassInfo in gw.lang.reflect.javaClasses in gw.lang.reflect.java that implement IJavaClassInfoFields in gw.lang.reflect.java declared as IJavaClassInfoModifier and TypeFieldDescriptionprivate IJavaClassInfoJavaExceptionInfo._exceptionClassstatic final IJavaClassInfo[]IJavaClassType.EMPTY_ARRAYMethods in gw.lang.reflect.java that return IJavaClassInfoModifier and TypeMethodDescriptionprotected IJavaClassInfoJavaSourceElement.findInnerSourceType(IJavaClassInfo topLevelType, String fqnInner) private static IJavaClassInfo[]ErrorJavaClassInfo.getArrayType()IJavaClassInfo.getArrayType()IJavaBackedTypeData.getBackingClassInfo()IJavaType.getBackingClassInfo()ErrorJavaClassInfo.getComponentType()IJavaClassInfo.getComponentType()ErrorJavaClassInfo.getDeclaredClasses()IJavaClassInfo.getDeclaredClasses()JavaSourceElement.getDeclaringClass()default IJavaClassInfoIJavaClassInfo.getDeepestClassAtOffset(int offset) ErrorJavaClassInfo.getEnclosingClass()IJavaAnnotatedElement.getEnclosingClass()abstract IJavaClassInfoJavaSourceElement.getEnclosingClass()IJavaClassConstructor.getExceptionTypes()IJavaClassMethod.getExceptionTypes()ErrorJavaClassInfo.getInterfaces()IJavaClassInfo.getInterfaces()IJavaClassConstructor.getParameterTypes()IJavaClassMethod.getParameterTypes()IJavaClassMethod.getReturnClassInfo()ErrorJavaClassInfo.getSuperclass()IJavaClassInfo.getSuperclass()IJavaClassField.getType()Methods in gw.lang.reflect.java with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionstatic booleanAbstractJavaClassInfo.equals(IJavaClassInfo thisObj, Object that) protected IJavaClassInfoJavaSourceElement.findInnerSourceType(IJavaClassInfo topLevelType, String fqnInner) ErrorJavaClassInfo.getConstructor(IJavaClassInfo... params) IJavaClassInfo.getConstructor(IJavaClassInfo... params) ErrorJavaClassInfo.getDeclaredMethod(String methodName, IJavaClassInfo... params) IJavaClassInfo.getDeclaredMethod(String methodName, IJavaClassInfo... params) ErrorJavaClassInfo.getMethod(String methodName, IJavaClassInfo... paramTypes) IJavaClassInfo.getMethod(String methodName, IJavaClassInfo... paramTypes) static IJavaClassMethod[]IJavaClassInfo.Util.getMethods(IJavaClassInfo classInfo) private static TreeSet<IJavaClassMethod>IJavaClassInfo.Util.getPublicMethods(IJavaClassInfo classInfo, 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) ErrorJavaClassInfo.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) ITypeInfoResolver.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) Constructors in gw.lang.reflect.java with parameters of type IJavaClassInfoModifierConstructorDescriptionJavaExceptionInfo(IFeatureInfo methodInfo, IJavaClassInfo exceptionClass, IDocRef<IExceptionNode> docs)