Uses of Interface
gw.lang.reflect.java.IJavaType
-
-
Uses of IJavaType in editor.search
Methods in editor.search with parameters of type IJavaType Modifier and Type Method Description private 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 IJavaType Modifier and Type Method Description private booleanCompiler. compileJava(IJavaType javaType, ICompileConsumer consumer, MessagesPanel messages) -
Uses of IJavaType in editor.util
Methods in editor.util with parameters of type IJavaType Modifier and Type Method Description private java.lang.StringJavadocAccess. buildHtmlForMethod(IJavaType type, IMethodInfo methodInfo)private java.lang.StringJavadocAccess. buildHtmlForProperty(IJavaType type, IPropertyInfo propertyInfo) -
Uses of IJavaType in gw.internal.gosu.annotations
Fields in gw.internal.gosu.annotations declared as IJavaType Modifier and Type Field Description private IJavaTypeAnnotationMap. _currentJavaType -
Uses of IJavaType in gw.internal.gosu.compiler
Methods in gw.internal.gosu.compiler that return IJavaType Modifier and Type Method Description static IJavaTypeFunctionClassUtil. getFunctionClassForArity(boolean hasReturn, int arity)IJavaTypeGosuClassLoader. getFunctionClassForArity(boolean hasReturn, int length)IJavaTypeSingleServingGosuClassLoader. getFunctionClassForArity(boolean hasReturn, int length)static IJavaTypeFunctionClassUtil. getFunctionInterfaceForArity(boolean hasReturn, int arity)private static IJavaTypeFunctionClassUtil. getFunctionType(int arity, java.lang.String s) -
Uses of IJavaType in gw.internal.gosu.ir.nodes
Methods in gw.internal.gosu.ir.nodes with parameters of type IJavaType Modifier and Type Method Description private IRTypeIRFeatureBase. getFieldType(java.lang.String name, IJavaType javaType) -
Uses of IJavaType in gw.internal.gosu.parser
Subinterfaces of IJavaType in gw.internal.gosu.parser Modifier and Type Interface Description interfaceIJavaEnumTypeInternalinterfaceIJavaTypeInternalClasses in gw.internal.gosu.parser that implement IJavaType Modifier and Type Class Description classJavaEnumTypeProvides an implementation of IEnumeratedType for java enums(package private) classJavaTypeFields in gw.internal.gosu.parser declared as IJavaType Modifier and Type Field Description private IJavaTypeGosuClass. _proxiedJavaClassInGosuProxyFields in gw.internal.gosu.parser with type parameters of type IJavaType Modifier and Type Field Description private java.util.List<IJavaType>JavaType. _innerClassesprivate java.util.Map<java.lang.Class<?>,IJavaType>FrequentUsedJavaTypeCache. _typesByClassprivate java.util.Map<java.lang.String,IJavaType>FrequentUsedJavaTypeCache. _typesByName(package private) static LockingLazyVar<IJavaType>MetaType. DEFAULT_TYPEstatic LockingLazyVar<java.util.Map<java.lang.String,IJavaType>>TypeLoaderAccess. PRIMITIVE_TYPES_BY_NAMEprivate static LockingLazyVar<IJavaType>MetaType. ROOT_TYPEThese fields need to be lazu vars to avoid bombarding the typesystem with callsstatic java.util.Map<java.lang.Class<?>,IJavaType>IJavaTypeInternal. TYPES_BY_CLASSMethods in gw.internal.gosu.parser that return IJavaType Modifier and Type Method Description static IJavaType[]JavaType. convertClassArray(java.lang.Class[] args)IJavaTypeFrequentUsedJavaTypeCache. getHighUsageType(java.lang.Class<?> clazz)IJavaTypeFrequentUsedJavaTypeCache. getHighUsageType(java.lang.String clazz)IJavaTypeDefaultTypeLoader. getInnerType(java.lang.String fqn)IJavaTypeGosuClass. getJavaType()static IJavaTypeJavaType. getPrimitiveType(java.lang.String strPrimitiveClassName)IJavaTypeTypeLoaderAccess. getPrimitiveType(java.lang.String name)Methods in gw.internal.gosu.parser that return types with arguments of type IJavaType Modifier and Type Method Description java.util.List<IJavaType>JavaType. getInnerClasses()Methods in gw.internal.gosu.parser with parameters of type IJavaType Modifier and Type Method Description private voidGosuClassProxyFactory. addInterfaceMembers(IJavaType type, java.lang.StringBuilder sb)private voidGosuClass. addJavaEnhancements(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, IJavaType type)private voidGosuClassProxyFactory. addModifiers(IJavaType type, java.lang.StringBuilder sb)private voidGosuProgram. addProgramInstanceMethod(ISymbolTable symTable, GosuClassParser parser, IJavaType cls, java.lang.String strMethod, IType params)private IGosuClassGosuClassProxyFactory. createJavaClassProxy(IJavaType type)private IGosuClassGosuClassProxyFactory. createJavaInterfaceProxy(IJavaType type)private java.lang.StringGosuClassProxyFactory. extendInterfaces(IJavaType type)private voidGosuClassProxyFactory. genClassImpl(IJavaType type, boolean headerOnly, java.lang.StringBuilder sb)private voidGosuClassProxyFactory. genInterfaceImpl(IJavaType type, boolean headerOnly, java.lang.StringBuilder sb)private voidGosuClassProxyFactory. genInterfacePropertyDecl(java.lang.StringBuilder sb, IPropertyInfo pi, IJavaType javaType)private java.lang.StringBuilderGosuClassProxyFactory. genJavaClassProxy(IJavaType type, boolean headerOnly)private java.lang.StringBuilderGosuClassProxyFactory. genJavaInterfaceProxy(IJavaType type, boolean headerOnly)private voidGosuClassProxyFactory. genMemberProperty(IPropertyInfo pi, java.lang.StringBuilder sb, IJavaType type)private voidGosuClassProxyFactory. genProperty(IPropertyInfo pi, java.lang.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)ExtendedTypeDataExtendedTypeDataFactory. newPropertyData(IJavaType type, java.lang.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 java.lang.StringGosuClassProxyFactory. typeName(IJavaType type, boolean relative) -
Uses of IJavaType in gw.internal.gosu.parser.java.classinfo
Methods in gw.internal.gosu.parser.java.classinfo with parameters of type IJavaType Modifier and Type Method Description voidJavaArrayClassInfo. 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 IJavaType Modifier and Type Method Description static IJavaClassMethodFunctionToInterfaceCoercer. getSingleMethodFromJavaInterface(IJavaType interfaceType) -
Uses of IJavaType in gw.lang.reflect
Fields in gw.lang.reflect with type parameters of type IJavaType Modifier and Type Field Description static LocklessLazyVar<java.util.List<IJavaType>>DefaultArrayType. INTERFACESMethods in gw.lang.reflect that return IJavaType Modifier and Type Method Description IJavaTypeITypeSystem. getPrimitiveType(java.lang.String name)static IJavaTypeTypeSystem. getPrimitiveType(java.lang.String name)IJavaTypeTypeBase. loadJavaType(java.lang.String fullyQualifiedName) -
Uses of IJavaType in gw.lang.reflect.gs
Methods in gw.lang.reflect.gs that return IJavaType Modifier and Type Method Description IJavaTypeIGosuClassLoader. getFunctionClassForArity(boolean hasReturn, int length)IJavaTypeIGosuClass. getJavaType() -
Uses of IJavaType in gw.lang.reflect.java
Fields in gw.lang.reflect.java declared as IJavaType Modifier and Type Field Description private 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 IJavaType Modifier and Type Field Description private static java.util.Map<IProject,java.util.Map<java.lang.Class,IJavaType>>JavaTypes. CACHEMethods in gw.lang.reflect.java that return IJavaType Modifier and Type Method Description static 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(java.lang.Class c)private static IJavaTypeJavaTypes. findTypeFromProject(java.lang.Class c)static IJavaTypeJavaTypes. FLOAT()static IJavaTypeJavaTypes. FUNCTIONAL_INTERFACE()private static IJavaTypeJavaTypes. getCachedType(java.lang.Class c, boolean bFromJre)IJavaTypeIJavaType. getGenericType()If this is a parameterized type, returns the generic type this type parameterizes.static IJavaTypeJavaTypes. getGosuType(java.lang.Class<?> c)static IJavaTypeJavaTypes. getJreType(java.lang.Class<?> c)static IJavaTypeJavaTypes. getSystemType(java.lang.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 IJavaType Modifier and Type Method Description private static java.util.Map<java.lang.Class,IJavaType>JavaTypes. getCACHE()java.util.List<IJavaType>IJavaType. getInnerClasses()Methods in gw.lang.reflect.java with parameters of type IJavaType Modifier and Type Method Description voidErrorJavaClassInfo. setJavaType(IJavaType javaType)
-