Uses of Interface
gw.lang.reflect.java.IJavaClassInfo
Packages that use IJavaClassInfo
Package
Description
-
Uses of IJavaClassInfo in gw.internal.gosu.ir.nodes
Methods in gw.internal.gosu.ir.nodes that return IJavaClassInfoMethods 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) -
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) static IJavaClassMethodAbstractElementTransformer.getDeclaredMethod(IJavaClassInfo cls, String strName, Class... params) static IRTypeAbstractElementTransformer.getDescriptor(IJavaClassInfo cls) AbstractElementTransformer.getIRTypes(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.parser
Classes in gw.internal.gosu.parser that implement IJavaClassInfoFields in gw.internal.gosu.parser declared as IJavaClassInfoMethods in gw.internal.gosu.parser that return IJavaClassInfoModifier and TypeMethodDescriptionGosuIndustrialParkImpl.createClassInfo(Class aClass, IModule module) AsmClassJavaClassInfo.getArrayType()ClassJavaClassInfo.getArrayType()AsmClassJavaClassInfo.getComponentType()ClassJavaClassInfo.getComponentType()GosuArrayClass.getConcreteClass()AsmClassJavaClassInfo.getDeclaredClasses()ClassJavaClassInfo.getDeclaredClasses()AsmClassJavaClassInfo.getDeclaringClass()AsmParameterizedTypeJavaClassParameterizedType.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 TypeMethodDescriptionTypeInfoFactoryImpl.create(IType intrType, IJavaClassInfo backingClass) 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) booleanAsmClassJavaClassInfo.isAssignableFrom(IJavaClassInfo aClass) booleanClassJavaClassInfo.isAssignableFrom(IJavaClassInfo aClass) AsmClassJavaClassInfo.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) ClassJavaClassInfo.resolveType(String relativeName, IJavaClassInfo whosAskin, int ignoreFlags) Constructors in gw.internal.gosu.parser with parameters of type IJavaClassInfoModifierConstructorDescriptionJavaEnumType(IJavaClassInfo cls, DefaultTypeLoader loader) JavaTypeInfo(IType intrType, IJavaClassInfo backingClass) TypeVariableArrayType(ITypeVariableType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) -
Uses of IJavaClassInfo in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return IJavaClassInfo -
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 TypeFieldDescriptionprotected IJavaClassInfo[]JavaSourceType._innerClassesprotected IJavaClassInfo[]JavaSourceType._interfacesprotected IJavaClassInfo[]JavaSourceMethod._parameterTypesprotected IJavaClassInfoJavaSourceMethod._returnTypeprotected IJavaClassInfoJavaSourceField._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()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()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()Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaClassInfoModifier and TypeMethodDescriptionJavaArrayClassInfo.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) static IJavaPropertyDescriptor[]PropertyDeriver.initPropertyDescriptors(IJavaClassInfo jci) static booleanJavaSourceUtil.isDescendant(IJavaClassInfo ancestorClassInfo, IJavaClassInfo descendantClassInfo) static booleanJavaSourceUtil.isEnclosed(IJavaClassInfo enclosingClass, IJavaClassInfo nestedClass) static ObjectAsmClassAnnotationInfo.makeArray(IJavaClassInfo ci, List l, IJavaAnnotatedElement owner) static IExpressionCompileTimeExpressionParser.parse(String text, IJavaClassInfo enclosingType, IType resultType) static IJavaClassTypeJavaSourceUtil.resolveInnerClass(IJavaClassInfo rootType, String innerName, 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) protected static IJavaClassFieldIRElementBuilder.findField(IJavaClassInfo cls, String name) protected static IJavaClassMethodIRElementBuilder.findMethod(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) -
Uses of IJavaClassInfo in gw.lang.reflect
Fields in gw.lang.reflect declared as IJavaClassInfoMethods in gw.lang.reflect that return IJavaClassInfoModifier and TypeMethodDescriptionprotected IJavaClassInfoTypeBase.getArrayComponentClass()DefaultArrayType.getConcreteClass()IDefaultArrayType.getConcreteClass()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 IJavaClassInfoMethods in gw.lang.reflect.java that return IJavaClassInfoModifier and TypeMethodDescriptionprotected IJavaClassInfoJavaSourceElement.findInnerSourceType(IJavaClassInfo topLevelType, String fqnInner) 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) 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)