Uses of Interface
gw.lang.reflect.java.IJavaType
Packages that use IJavaType
Package
Description
-
Uses of IJavaType in editor.search
Methods in editor.search with parameters of type IJavaTypeModifier and TypeMethodDescriptionprivate static IConstructorInfoFeatureUtil.findConstructor(IJavaType genType, IJavaClassConstructor ctor) private static IMethodInfoFeatureUtil.findMethod(IJavaType genType, IJavaClassMethod method) -
Uses of IJavaType in editor.shipit
Methods in editor.shipit with parameters of type IJavaTypeModifier and TypeMethodDescriptionprivate booleanCompiler.compileJava(IJavaType javaType, ICompileConsumer consumer, MessagesPanel messages) -
Uses of IJavaType in editor.util
Methods in editor.util with parameters of type IJavaTypeModifier and TypeMethodDescriptionprivate StringJavadocAccess.buildHtmlForMethod(IJavaType type, IMethodInfo methodInfo) private StringJavadocAccess.buildHtmlForProperty(IJavaType type, IPropertyInfo propertyInfo) -
Uses of IJavaType in gw.internal.gosu.annotations
Fields in gw.internal.gosu.annotations declared as IJavaType -
Uses of IJavaType in gw.internal.gosu.compiler
Methods in gw.internal.gosu.compiler that return IJavaTypeModifier and TypeMethodDescriptionstatic IJavaTypeFunctionClassUtil.getFunctionClassForArity(boolean hasReturn, int arity) GosuClassLoader.getFunctionClassForArity(boolean hasReturn, int length) SingleServingGosuClassLoader.getFunctionClassForArity(boolean hasReturn, int length) static IJavaTypeFunctionClassUtil.getFunctionInterfaceForArity(boolean hasReturn, int arity) private static IJavaTypeFunctionClassUtil.getFunctionType(int arity, String s) -
Uses of IJavaType in gw.internal.gosu.ir.nodes
Methods in gw.internal.gosu.ir.nodes with parameters of type IJavaTypeModifier and TypeMethodDescriptionprivate IRTypeIRFeatureBase.getFieldType(String name, IJavaType javaType) -
Uses of IJavaType in gw.internal.gosu.parser
Subinterfaces of IJavaType in gw.internal.gosu.parserClasses in gw.internal.gosu.parser that implement IJavaTypeModifier and TypeClassDescriptionclassProvides an implementation of IEnumeratedType for java enums(package private) classFields in gw.internal.gosu.parser declared as IJavaTypeFields in gw.internal.gosu.parser with type parameters of type IJavaTypeModifier and TypeFieldDescriptionJavaType._innerClassesFrequentUsedJavaTypeCache._typesByClassFrequentUsedJavaTypeCache._typesByName(package private) static final LockingLazyVar<IJavaType>MetaType.DEFAULT_TYPEstatic LockingLazyVar<Map<String,IJavaType>> TypeLoaderAccess.PRIMITIVE_TYPES_BY_NAMEprivate static final LockingLazyVar<IJavaType>MetaType.ROOT_TYPEThese fields need to be lazu vars to avoid bombarding the typesystem with callsIJavaTypeInternal.TYPES_BY_CLASSMethods in gw.internal.gosu.parser that return IJavaTypeModifier and TypeMethodDescriptionstatic IJavaType[]JavaType.convertClassArray(Class[] args) final IJavaTypeFrequentUsedJavaTypeCache.getHighUsageType(Class<?> clazz) final IJavaTypeFrequentUsedJavaTypeCache.getHighUsageType(String clazz) DefaultTypeLoader.getInnerType(String fqn) GosuClass.getJavaType()static IJavaTypeJavaType.getPrimitiveType(String strPrimitiveClassName) TypeLoaderAccess.getPrimitiveType(String name) Methods in gw.internal.gosu.parser that return types with arguments of type IJavaTypeMethods in gw.internal.gosu.parser with parameters of type IJavaTypeModifier and TypeMethodDescriptionprivate voidGosuClassProxyFactory.addInterfaceMembers(IJavaType type, StringBuilder sb) private voidGosuClass.addJavaEnhancements(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, IJavaType type) private voidGosuClassProxyFactory.addModifiers(IJavaType type, StringBuilder sb) private voidGosuProgram.addProgramInstanceMethod(ISymbolTable symTable, GosuClassParser parser, IJavaType cls, String strMethod, IType params) private IGosuClassGosuClassProxyFactory.createJavaClassProxy(IJavaType type) private IGosuClassGosuClassProxyFactory.createJavaInterfaceProxy(IJavaType type) private StringGosuClassProxyFactory.extendInterfaces(IJavaType type) private voidGosuClassProxyFactory.genClassImpl(IJavaType type, boolean headerOnly, StringBuilder sb) private voidGosuClassProxyFactory.genInterfaceImpl(IJavaType type, boolean headerOnly, StringBuilder sb) private voidGosuClassProxyFactory.genInterfacePropertyDecl(StringBuilder sb, IPropertyInfo pi, IJavaType javaType) private StringBuilderGosuClassProxyFactory.genJavaClassProxy(IJavaType type, boolean headerOnly) private StringBuilderGosuClassProxyFactory.genJavaInterfaceProxy(IJavaType type, boolean headerOnly) private voidGosuClassProxyFactory.genMemberProperty(IPropertyInfo pi, StringBuilder sb, IJavaType type) private voidGosuClassProxyFactory.genProperty(IPropertyInfo pi, StringBuilder sb, IJavaType type) private static ExtendedTypeDataFactoryJavaTypeExtensions.getExtendedTypeDataFactory(IJavaType javaType) private IMethodInfoGosuClassProxyFactory.getPropertyGetMethod(IPropertyInfo pi, IJavaType ownerType) private IMethodInfoGosuClassProxyFactory.getPropertySetMethod(IPropertyInfo pi, IJavaType ownerType) static booleanTypeLord.isRecursiveType(IJavaType javaType) ExtendedTypeDataFactory.newPropertyData(IJavaType type, String name) Creates a new instance of a property extension for a property with the given name.voidAsmClassJavaClassInfo.setJavaType(IJavaType javaType) voidGosuClass.setJavaType(IJavaType javaType) voidIGosuClassInternal.setJavaType(IJavaType javaType) private String -
Uses of IJavaType in gw.internal.gosu.parser.java.classinfo
Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaTypeModifier and TypeMethodDescriptionvoidJavaArrayClassInfo.setJavaType(IJavaType javaType) voidJavaSourceType.setJavaType(IJavaType javaType) voidJavaSourceUnresolvedClass.setJavaType(IJavaType javaType) -
Uses of IJavaType in gw.lang.parser.coercers
Methods in gw.lang.parser.coercers with parameters of type IJavaTypeModifier and TypeMethodDescriptionstatic IJavaClassMethodFunctionToInterfaceCoercer.getSingleMethodFromJavaInterface(IJavaType interfaceType) -
Uses of IJavaType in gw.lang.reflect
Fields in gw.lang.reflect with type parameters of type IJavaTypeModifier and TypeFieldDescriptionstatic final LocklessLazyVar<List<IJavaType>>DefaultArrayType.INTERFACESMethods in gw.lang.reflect that return IJavaTypeModifier and TypeMethodDescriptionITypeSystem.getPrimitiveType(String name) static IJavaTypeTypeSystem.getPrimitiveType(String name) TypeBase.loadJavaType(String fullyQualifiedName) -
Uses of IJavaType in gw.lang.reflect.gs
Methods in gw.lang.reflect.gs that return IJavaTypeModifier and TypeMethodDescriptionIGosuClassLoader.getFunctionClassForArity(boolean hasReturn, int length) IGosuClass.getJavaType() -
Uses of IJavaType in gw.lang.reflect.java
Fields in gw.lang.reflect.java declared as IJavaTypeModifier and TypeFieldDescriptionprivate IJavaTypeJavaTypes.ACTUAL_NAMEprivate IJavaTypeJavaTypes.ANNOTATIONprivate IJavaTypeJavaTypes.ANNOTATION_USAGEprivate IJavaTypeJavaTypes.ANNOTATION_USAGESprivate IJavaTypeJavaTypes.ARRAY_LISTprivate IJavaTypeJavaTypes.AUTOINSERTprivate IJavaTypeJavaTypes.BIG_DECIMALprivate IJavaTypeJavaTypes.BIG_DECIMAL_INTERVALprivate IJavaTypeJavaTypes.BIG_INTEGERprivate IJavaTypeJavaTypes.BIG_INTEGER_INTERVALprivate IJavaTypeJavaTypes.BINDINGSprivate IJavaTypeJavaTypes.BOOLEANprivate IJavaTypeJavaTypes.BYTEprivate IJavaTypeJavaTypes.CHAR_SEQUENCEprivate IJavaTypeJavaTypes.CHARACTERprivate IJavaTypeJavaTypes.CLASSprivate IJavaTypeJavaTypes.COLLECTIONprivate IJavaTypeJavaTypes.COMPARABLEprivate IJavaTypeJavaTypes.COMPARABLE_INTERVALprivate IJavaTypeJavaTypes.DATEprivate IJavaTypeJavaTypes.DATE_INTERVALprivate IJavaTypeJavaTypes.DOUBLEprivate IJavaTypeJavaTypes.ENUMprivate IJavaTypeJavaTypes.ERRORprivate IJavaTypeJavaTypes.EXCEPTIONprivate IJavaTypeJavaTypes.FLOATprivate IJavaTypeJavaTypes.FUNCTIONAL_INTERFACEprivate IJavaTypeJavaTypes.HASH_MAPprivate IJavaTypeJavaTypes.HASH_SETprivate IJavaTypeJavaTypes.IANNOTATIONprivate IJavaTypeJavaTypes.IBLOCK_EXPRESSIONprivate IJavaTypeJavaTypes.IDIMENSIONprivate IJavaTypeJavaTypes.IEXECUTION_ENVIRONMENTprivate IJavaTypeJavaTypes.IEXPANDOprivate IJavaTypeJavaTypes.IGOSU_CLASS_OBJECTprivate IJavaTypeJavaTypes.IGOSU_OBJECTprivate IJavaTypeJavaTypes.IINHERITEDprivate IJavaTypeJavaTypes.IINTERVALprivate IJavaTypeJavaTypes.INHERITEDprivate IJavaTypeJavaTypes.INTEGERprivate IJavaTypeJavaTypes.INTEGER_INTERVALprivate IJavaTypeJavaTypes.INTERNAL_APIprivate IJavaTypeJavaTypes.IPROGRAM_INSTANCEprivate IJavaTypeJavaTypes.ITERABLEprivate IJavaTypeJavaTypes.ITERATORprivate IJavaTypeJavaTypes.ITYPEprivate IJavaTypeJavaTypes.JAVA_LANG_DEPRECATEDprivate IJavaTypeJavaTypes.LINKED_LISTprivate IJavaTypeJavaTypes.LISTprivate IJavaTypeJavaTypes.LOCKprivate IJavaTypeJavaTypes.LONGprivate IJavaTypeJavaTypes.LONG_INTERVALprivate IJavaTypeJavaTypes.MAPprivate IJavaTypeJavaTypes.NUMBERprivate IJavaTypeJavaTypes.NUMBER_INTERVALprivate IJavaTypeJavaTypes.OBJECTprivate IJavaTypeJavaTypes.pBOOLEANprivate IJavaTypeJavaTypes.pBYTEprivate IJavaTypeJavaTypes.pCHARprivate IJavaTypeJavaTypes.pDOUBLEprivate IJavaTypeJavaTypes.pFLOATprivate IJavaTypeJavaTypes.pINTprivate IJavaTypeJavaTypes.pLONGprivate IJavaTypeJavaTypes.pSHORTprivate IJavaTypeJavaTypes.pVOIDprivate IJavaTypeJavaTypes.QNAMEprivate IJavaTypeJavaTypes.RATIONALprivate IJavaTypeJavaTypes.REPEATABLEprivate IJavaTypeJavaTypes.RUNNABLEprivate IJavaTypeJavaTypes.RUNTIME_EXCEPTIONprivate IJavaTypeJavaTypes.SEQUENCEABLE_INTERVALprivate IJavaTypeJavaTypes.SETprivate IJavaTypeJavaTypes.SHORTprivate IJavaTypeJavaTypes.STRICT_GENERICSprivate IJavaTypeJavaTypes.STRINGprivate IJavaTypeJavaTypes.STRING_BUFFERprivate IJavaTypeJavaTypes.STRING_BUILDERprivate IJavaTypeJavaTypes.TARGETprivate IJavaTypeJavaTypes.TARGET_MODIFIERprivate IJavaTypeJavaTypes.THROWABLEprivate IJavaTypeJavaTypes.TIME_ZONEFields in gw.lang.reflect.java with type parameters of type IJavaTypeMethods in gw.lang.reflect.java that return IJavaTypeModifier and TypeMethodDescriptionstatic IJavaTypeJavaTypes.ACTUAL_NAME()static IJavaTypeJavaTypes.ANNOTATION()static IJavaTypeJavaTypes.ANNOTATION_USAGE()static IJavaTypeJavaTypes.ANNOTATION_USAGES()static IJavaTypeJavaTypes.ARRAY_LIST()static IJavaTypeJavaTypes.AUTOINSERT()static IJavaTypeJavaTypes.BIG_DECIMAL()static IJavaTypeJavaTypes.BIG_DECIMAL_INTERVAL()static IJavaTypeJavaTypes.BIG_INTEGER()static IJavaTypeJavaTypes.BIG_INTEGER_INTERVAL()static IJavaTypeJavaTypes.BINDINGS()static IJavaTypeJavaTypes.BOOLEAN()static IJavaTypeJavaTypes.BYTE()static IJavaTypeJavaTypes.CHAR_SEQUENCE()static IJavaTypeJavaTypes.CHARACTER()static IJavaTypeJavaTypes.CLASS()static IJavaTypeJavaTypes.COLLECTION()static IJavaTypeJavaTypes.COMPARABLE()static IJavaTypeJavaTypes.COMPARABLE_INTERVAL()static IJavaTypeJavaTypes.DATE()static IJavaTypeJavaTypes.DATE_INTERVAL()static IJavaTypeJavaTypes.DOUBLE()static IJavaTypeJavaTypes.ENUM()static IJavaTypeJavaTypes.ERROR()static IJavaTypeJavaTypes.EXCEPTION()private static IJavaTypeJavaTypes.findTypeFromJre(Class c) private static IJavaTypeJavaTypes.findTypeFromProject(Class c) static IJavaTypeJavaTypes.FLOAT()static IJavaTypeJavaTypes.FUNCTIONAL_INTERFACE()private static IJavaTypeJavaTypes.getCachedType(Class c, boolean bFromJre) IJavaType.getGenericType()If this is a parameterized type, returns the generic type this type parameterizes.static IJavaTypeJavaTypes.getGosuType(Class<?> c) static IJavaTypeJavaTypes.getJreType(Class<?> c) static IJavaTypeJavaTypes.getSystemType(Class<?> c) static IJavaTypeJavaTypes.HASH_MAP()static IJavaTypeJavaTypes.HASH_SET()static IJavaTypeJavaTypes.IANNOTATION()static IJavaTypeJavaTypes.IBLOCK_EXPRESSION()static IJavaTypeJavaTypes.IDIMENSION()static IJavaTypeJavaTypes.IEXECUTION_ENVIRONMENT()static IJavaTypeJavaTypes.IEXPANDO()static IJavaTypeJavaTypes.IGOSU_CLASS_OBJECT()static IJavaTypeJavaTypes.IGOSU_OBJECT()static IJavaTypeJavaTypes.IINHERITED()static IJavaTypeJavaTypes.IINTERVAL()static IJavaTypeJavaTypes.INHERITED()static IJavaTypeJavaTypes.INTEGER()static IJavaTypeJavaTypes.INTEGER_INTERVAL()static IJavaTypeJavaTypes.INTERNAL_API()static IJavaTypeJavaTypes.IPROGRAM_INSTANCE()static IJavaTypeJavaTypes.ITERABLE()static IJavaTypeJavaTypes.ITERATOR()static IJavaTypeJavaTypes.ITYPE()static IJavaTypeJavaTypes.JAVA_LANG_DEPRECATED()static IJavaTypeJavaTypes.LINKED_LIST()static IJavaTypeJavaTypes.LIST()static IJavaTypeJavaTypes.LOCK()static IJavaTypeJavaTypes.LONG()static IJavaTypeJavaTypes.LONG_INTERVAL()static IJavaTypeJavaTypes.MAP()static IJavaTypeJavaTypes.NUMBER()static IJavaTypeJavaTypes.NUMBER_INTERVAL()static IJavaTypeJavaTypes.OBJECT()static IJavaTypeJavaTypes.pBOOLEAN()static IJavaTypeJavaTypes.pBYTE()static IJavaTypeJavaTypes.pCHAR()static IJavaTypeJavaTypes.pDOUBLE()static IJavaTypeJavaTypes.pFLOAT()static IJavaTypeJavaTypes.pINT()static IJavaTypeJavaTypes.pLONG()static IJavaTypeJavaTypes.pSHORT()static IJavaTypeJavaTypes.pVOID()static IJavaTypeJavaTypes.QNAME()static IJavaTypeJavaTypes.RATIONAL()static IJavaTypeJavaTypes.REPEATABLE()static IJavaTypeJavaTypes.RUNTIME_EXCEPTION()static IJavaTypeJavaTypes.SEQUENCEABLE_INTERVAL()static IJavaTypeJavaTypes.SET()static IJavaTypeJavaTypes.SHORT()static IJavaTypeJavaTypes.STRICT_GENERICS()static IJavaTypeJavaTypes.STRING()static IJavaTypeJavaTypes.STRING_BUFFER()static IJavaTypeJavaTypes.STRING_BUILDER()static IJavaTypeJavaTypes.TARGET()static IJavaTypeJavaTypes.TARGET_MODIFIER()static IJavaTypeJavaTypes.THROWABLE()static IJavaTypeJavaTypes.TIME_ZONE()Methods in gw.lang.reflect.java that return types with arguments of type IJavaTypeMethods in gw.lang.reflect.java with parameters of type IJavaType