Uses of Interface
gw.lang.reflect.java.IJavaType
Packages that use IJavaType
Package
Description
-
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) -
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 enumsFields in gw.internal.gosu.parser with type parameters of type IJavaTypeModifier and TypeFieldDescriptionstatic LockingLazyVar<Map<String, IJavaType>> TypeLoaderAccess.PRIMITIVE_TYPES_BY_NAMEIJavaTypeInternal.TYPES_BY_CLASSMethods in gw.internal.gosu.parser that return IJavaTypeModifier and TypeMethodDescriptionfinal IJavaTypeFrequentUsedJavaTypeCache.getHighUsageType(Class<?> clazz) final IJavaTypeFrequentUsedJavaTypeCache.getHighUsageType(String clazz) DefaultTypeLoader.getInnerType(String fqn) GosuClass.getJavaType()TypeLoaderAccess.getPrimitiveType(String name) Methods in gw.internal.gosu.parser with parameters of type IJavaTypeModifier and TypeMethodDescriptionstatic 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) -
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
Methods 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()static IJavaTypeJavaTypes.FLOAT()static IJavaTypeJavaTypes.FUNCTIONAL_INTERFACE()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