Uses of Interface
gw.lang.reflect.IAnnotationInfo
Packages that use IAnnotationInfo
Package
Description
-
Uses of IAnnotationInfo in editor
Methods in editor that return types with arguments of type IAnnotationInfoModifier and TypeMethodDescriptionPackagePropertyInfo.getDeclaredAnnotations()PackageTypeInfo.getDeclaredAnnotations()TypeInPackageTypeInfo.getDeclaredAnnotations()TypePropertyInfo.getDeclaredAnnotations() -
Uses of IAnnotationInfo in gw.internal.gosu.dynamic
Methods in gw.internal.gosu.dynamic that return types with arguments of type IAnnotationInfoModifier and TypeMethodDescriptionDynamicConstructorInfo.getDeclaredAnnotations()DynamicMethodInfo.getDeclaredAnnotations()DynamicPropertyInfo.getDeclaredAnnotations() -
Uses of IAnnotationInfo in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionprivate booleanGosuClassTransformer.hasRetentionPolicy(IAnnotationInfo annotation, RetentionPolicy policy) Method parameters in gw.internal.gosu.ir.transform with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate List<IRAnnotation>GosuClassTransformer.getIRAnnotations(List<? extends IAnnotationInfo> gosuAnnotations) -
Uses of IAnnotationInfo in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IAnnotationInfoModifier and TypeClassDescriptionclassHolds annotation information for a featureclassclassFields in gw.internal.gosu.parser declared as IAnnotationInfoModifier and TypeFieldDescriptionprivate IAnnotationInfoAnnotationInfoInvocationHandler._aiprivate IAnnotationInfo[]RepeatableContainerAnnotationInfo._annotationsprivate IAnnotationInfo[]AsmClassJavaClassInfo._declaredAnnotationsprivate IAnnotationInfo[]ClassJavaClassInfo._declaredAnnotationsFields in gw.internal.gosu.parser with type parameters of type IAnnotationInfoModifier and TypeFieldDescription(package private) List<IAnnotationInfo>GosuBaseAttributedFeatureInfo._declaredAnnotationsprivate LockingLazyVar<List<IAnnotationInfo>>GosuClassTypeInfo._declaredAnnotationsMethods in gw.internal.gosu.parser that return IAnnotationInfoModifier and TypeMethodDescriptionAnnotationInfoFactoryImpl.create(Class type, Object[] expressionValue, IFeatureInfo owner) AnnotationInfoFactoryImpl.createJavaAnnotation(Annotation annotation, IFeatureInfo owner) ArrayExpansionMethodInfo.getAnnotation(IType type) ArrayExpansionPropertyInfo.getAnnotation(IType type) AsmClassJavaClassInfo.getAnnotation(Class annotationClass) AsmConstructorJavaClassConstructor.getAnnotation(Class annotationClass) AsmFieldJavaClassField.getAnnotation(Class annotationClass) AsmMethodJavaClassMethod.getAnnotation(Class annotationClass) ClassJavaClassInfo.getAnnotation(Class annotationClass) ConstructorJavaClassConstructor.getAnnotation(Class annotationClass) ErrorTypeInfo.getAnnotation(IType type) FieldJavaClassField.getAnnotation(Class annotationClass) MethodJavaClassMethod.getAnnotation(Class annotationClass) AsmClassJavaClassInfo.getDeclaredAnnotations()AsmConstructorJavaClassConstructor.getDeclaredAnnotations()AsmFieldJavaClassField.getDeclaredAnnotations()AsmMethodJavaClassMethod.getDeclaredAnnotations()ClassJavaClassInfo.getDeclaredAnnotations()ConstructorJavaClassConstructor.getDeclaredAnnotations()FieldJavaClassField.getDeclaredAnnotations()MethodJavaClassMethod.getDeclaredAnnotations()Methods in gw.internal.gosu.parser that return types with arguments of type IAnnotationInfoModifier and TypeMethodDescriptionArrayExpansionMethodInfo.getAnnotations()ArrayExpansionPropertyInfo.getAnnotations()ErrorTypeInfo.getAnnotations()LengthProperty.getAnnotations()ArrayExpansionMethodInfo.getAnnotationsOfType(IType type) ArrayExpansionPropertyInfo.getAnnotationsOfType(IType type) ErrorTypeInfo.getAnnotationsOfType(IType type) ArrayExpansionMethodInfo.getDeclaredAnnotations()ArrayExpansionPropertyInfo.getDeclaredAnnotations()CompoundTypeInfo.getDeclaredAnnotations()ErrorTypeInfo.getDeclaredAnnotations()ErrorTypeInfo.UniversalConstructorInfo.getDeclaredAnnotations()ErrorTypeInfo.UniversalMethodInfo.getDeclaredAnnotations()ErrorTypeInfo.UniversalProperty.getDeclaredAnnotations()GosuBaseAttributedFeatureInfo.getDeclaredAnnotations()GosuClassTypeInfo.getDeclaredAnnotations()JavaBaseFeatureInfo.getDeclaredAnnotations()JavaConstructorInfo.getDeclaredAnnotations()JavaFieldPropertyInfo.getDeclaredAnnotations()JavaMethodInfo.getDeclaredAnnotations()JavaMethodParamInfo.getDeclaredAnnotations()JavaPropertyInfo.getDeclaredAnnotations()JavaTypeInfo.getDeclaredAnnotations()MetaTypeTypeInfo.getDeclaredAnnotations()MetaTypeTypeInfo.TypeProperty.getDeclaredAnnotations()NamespaceTypeInfo.getDeclaredAnnotations()StaticPropertyInfo.getDeclaredAnnotations()Methods in gw.internal.gosu.parser with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionbooleanGosuIndustrialParkImpl.isAnnotationAllowedMultipleTimes(IFeatureInfo fi, IAnnotationInfo annotationInfo) private static StringGosuClassProxyFactory.makeAnnotationSource(IAnnotationInfo annotation) Constructors in gw.internal.gosu.parser with parameters of type IAnnotationInfoModifierConstructorDescriptionRepeatableContainerAnnotationInfo(IAnnotationInfo[] annotations, IType container, IType owner) -
Uses of IAnnotationInfo in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return IAnnotationInfoMethods in gw.internal.gosu.parser.fragments that return types with arguments of type IAnnotationInfoModifier and TypeMethodDescriptionGosuFragmentTypeInfo.getAnnotations()GosuFragmentTypeInfo.getAnnotationsOfType(IType type) GosuFragmentTypeInfo.getDeclaredAnnotations() -
Uses of IAnnotationInfo in gw.internal.gosu.parser.java.classinfo
Classes in gw.internal.gosu.parser.java.classinfo that implement IAnnotationInfoMethods in gw.internal.gosu.parser.java.classinfo that return IAnnotationInfoModifier and TypeMethodDescriptionIModifierList.getAnnotation(Class annotationClass) JavaArrayClassInfo.getAnnotation(Class annotationClass) JavaAsmModifierList.getAnnotation(Class annotationClass) JavaSourceDefaultConstructor.getAnnotation(Class annotationClass) JavaSourceField.getAnnotation(Class annotationClass) JavaSourceMethod.getAnnotation(Class annotationClass) JavaSourceModifierList.getAnnotation(Class annotationClass) JavaSourceParameter.getAnnotation(Class<? extends Annotation> annotationClass) JavaSourceType.getAnnotation(Class annotationClass) JavaSourceUnresolvedClass.getAnnotation(Class<? extends Annotation> annotationClass) SyntheticJavaMethod.getAnnotation(Class<? extends Annotation> annotationClass) IModifierList.getAnnotations()JavaAsmModifierList.getAnnotations()JavaSourceModifierList.getAnnotations()JavaArrayClassInfo.getDeclaredAnnotations()JavaSourceDefaultConstructor.getDeclaredAnnotations()JavaSourceField.getDeclaredAnnotations()JavaSourceMethod.getDeclaredAnnotations()JavaSourceParameter.getDeclaredAnnotations()JavaSourceType.getDeclaredAnnotations()JavaSourceUnresolvedClass.getDeclaredAnnotations()SyntheticJavaMethod.getDeclaredAnnotations() -
Uses of IAnnotationInfo in gw.internal.gosu.parser.java.compiler
Methods in gw.internal.gosu.parser.java.compiler with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionprivate StringJavaStubGenerator.genFieldValue(IAnnotationInfo ai, IType fieldType, String fieldName) Method parameters in gw.internal.gosu.parser.java.compiler with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate voidJavaStubGenerator.genAnnotations(StringBuilder sb, List<? extends IAnnotationInfo> annotations) -
Uses of IAnnotationInfo in gw.internal.gosu.properties
Methods in gw.internal.gosu.properties that return types with arguments of type IAnnotationInfo -
Uses of IAnnotationInfo in gw.lang
Methods in gw.lang with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionstatic ObjectGosuShop.getAnnotationFieldValueAsArray(IAnnotationInfo annotationInfo, String field) booleanIGosuShop.isAnnotationAllowedMultipleTimes(IFeatureInfo fi, IAnnotationInfo annotationInfo) -
Uses of IAnnotationInfo in gw.lang.annotation
Methods in gw.lang.annotation that return types with arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate static ArrayList<IAnnotationInfo>UsageModifier.getExplicitUsageAnnotations(IType type) Methods in gw.lang.annotation with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionstatic UsageModifierUsageModifier.getUsageModifier(UsageTarget targetType, IAnnotationInfo annotation) Method parameters in gw.lang.annotation with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate static UsageModifierUsageModifier.getUsageModifier(UsageTarget targetType, UsageModifier modifier, ArrayList<IAnnotationInfo> annotationInfos) -
Uses of IAnnotationInfo in gw.lang.ir
Fields in gw.lang.ir declared as IAnnotationInfoMethods in gw.lang.ir that return IAnnotationInfoConstructors in gw.lang.ir with parameters of type IAnnotationInfoModifierConstructorDescriptionIRAnnotation(IRType descriptor, boolean include, IAnnotationInfo annotation) -
Uses of IAnnotationInfo in gw.lang.reflect
Fields in gw.lang.reflect with type parameters of type IAnnotationInfoModifier and TypeFieldDescriptionprivate List<IAnnotationInfo>BaseFeatureInfo._annotationsprivate List<IAnnotationInfo>PropertyInfoBuilder._annotationsprivate List<IAnnotationInfo>PropertyInfoBuilder.BuiltPropertyInfo._annotationsprivate List<IAnnotationInfo>BaseFeatureInfo._deprecatedMethods in gw.lang.reflect that return IAnnotationInfoModifier and TypeMethodDescriptionIAnnotationInfoFactory.create(Class type, Object[] expressionValue, IFeatureInfo owner) IAnnotationInfoFactory.createJavaAnnotation(Annotation annotation, IFeatureInfo owner) BaseFeatureInfo.getAnnotation(IType type) ConstructorInfoBuilder.BuiltConstructorInfo.getAnnotation(IType type) IAnnotatedFeatureInfo.getAnnotation(IType type) IAnnotatedFeatureInfo.IAnnotationInfoHelper.getAnnotation(IType type, List<IAnnotationInfo> annotations, String featureName) MethodInfoBase.getAnnotation(IType type) MethodInfoBuilder.BuiltMethodInfo.getAnnotation(IType type) MethodInfoDelegate.getAnnotation(IType type) PropertyInfoBase.getAnnotation(IType type) PropertyInfoDelegate.getAnnotation(IType type) TypeInfoBase.getAnnotation(IType type) Methods in gw.lang.reflect that return types with arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate static List<IAnnotationInfo>AnnotationReflectUtil.evalThrows(IAnnotatedFeatureInfo typeInfo) Deprecated.BaseFeatureInfo.getAnnotations()ConstructorInfoBuilder.BuiltConstructorInfo.getAnnotations()IAnnotatedFeatureInfo.getAnnotations()MethodInfoBase.getAnnotations()MethodInfoBuilder.BuiltMethodInfo.getAnnotations()MethodInfoDelegate.getAnnotations()PropertyInfoBase.getAnnotations()PropertyInfoDelegate.getAnnotations()TypeInfoBase.getAnnotations()BaseFeatureInfo.getAnnotationsOfType(IType type) Returns the list of annotations exactly matching the annotation passed in.ConstructorInfoBuilder.BuiltConstructorInfo.getAnnotationsOfType(IType type) IAnnotatedFeatureInfo.getAnnotationsOfType(IType type) IAnnotatedFeatureInfo.IAnnotationInfoHelper.getAnnotationsOfType(IType type, List<IAnnotationInfo> annotations) MethodInfoBase.getAnnotationsOfType(IType type) MethodInfoBuilder.BuiltMethodInfo.getAnnotationsOfType(IType type) MethodInfoDelegate.getAnnotationsOfType(IType type) PropertyInfoBase.getAnnotationsOfType(IType type) PropertyInfoDelegate.getAnnotationsOfType(IType type) TypeInfoBase.getAnnotationsOfType(IType type) BaseJavaTypeInfo.getDeclaredAnnotations()BaseTypeInfo.getDeclaredAnnotations()ConstructorInfoBuilder.BuiltConstructorInfo.getDeclaredAnnotations()DefaultArrayTypeInfo.getDeclaredAnnotations()final List<IAnnotationInfo>FeatureManagerTypeInfoBase.getDeclaredAnnotations()FunctionTypeInfo.getDeclaredAnnotations()IAnnotatedFeatureInfo.getDeclaredAnnotations()MethodInfoBuilder.BuiltMethodInfo.getDeclaredAnnotations()MethodInfoDelegate.getDeclaredAnnotations()PropertyInfoBuilder.BuiltPropertyInfo.getDeclaredAnnotations()PropertyInfoDelegate.getDeclaredAnnotations()SimpleMethodInfo.getDeclaredAnnotations()SimpleParameterInfo.getDeclaredAnnotations()private List<IAnnotationInfo>BaseFeatureInfo.getDeprecatedAnnotation()Methods in gw.lang.reflect with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionbooleanIAnnotatedFeatureInfo.IAnnotationInfoHelper.shouldAddInheritedAnnotation(IFeatureInfo fi, List<IAnnotationInfo> annotations, IAnnotationInfo annotationInfo) PropertyInfoBuilder.withAnnotations(IAnnotationInfo... annotations) Method parameters in gw.lang.reflect with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate voidBaseFeatureInfo.addAnnotations(List<IAnnotationInfo> annotations, BaseFeatureInfo fi, Map visitedFeatures) IAnnotatedFeatureInfo.IAnnotationInfoHelper.getAnnotation(IType type, List<IAnnotationInfo> annotations, String featureName) IAnnotatedFeatureInfo.IAnnotationInfoHelper.getAnnotationsOfType(IType type, List<IAnnotationInfo> annotations) booleanIAnnotatedFeatureInfo.IAnnotationInfoHelper.hasAnnotation(IType type, List<IAnnotationInfo> annotations) booleanIAnnotatedFeatureInfo.IAnnotationInfoHelper.shouldAddInheritedAnnotation(IFeatureInfo fi, List<IAnnotationInfo> annotations, IAnnotationInfo annotationInfo) -
Uses of IAnnotationInfo in gw.lang.reflect.java
Methods in gw.lang.reflect.java that return IAnnotationInfoModifier and TypeMethodDescriptionErrorJavaClassInfo.getAnnotation(Class<? extends Annotation> annotationClass) IJavaAnnotatedElement.getAnnotation(Class<? extends Annotation> annotationClass) Returns this element's annotation for the specified type if such an annotation is present, else null.ErrorJavaClassInfo.getDeclaredAnnotations()IJavaAnnotatedElement.getDeclaredAnnotations()Returns all annotations that are directly present on this element. -
Uses of IAnnotationInfo in gw.test
Methods in gw.test with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionprivate booleanTestClass.isKnownBreakQualifier(IAnnotationInfo ai) protected booleanTestClass.isMetaAnnotationInfo(IAnnotationInfo ai) private static booleanTestClassWrapper.isMetaAnnotationInfo(IAnnotationInfo ai) Method parameters in gw.test with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprotected Collection<TestMetadata>TestClass.createMetadata(List<IAnnotationInfo> annotationInfos) Constructors in gw.test with parameters of type IAnnotationInfo -
Uses of IAnnotationInfo in gw.testharness
Methods in gw.testharness with parameters of type IAnnotationInfoModifier and TypeMethodDescriptionbooleanKnownBreakConditionPredicate.evaluate(IAnnotationInfo o) static booleanKnownBreakConditionPredicate.isKnownBreakCondition(IAnnotationInfo kbCond) -
Uses of IAnnotationInfo in gw.util
Methods in gw.util that return types with arguments of type IAnnotationInfoModifier and TypeMethodDescriptionstatic Map<IType,List<IAnnotationInfo>> AnnotationUtil.map(List<IAnnotationInfo> annotations) Method parameters in gw.util with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionstatic Map<IType,List<IAnnotationInfo>> AnnotationUtil.map(List<IAnnotationInfo> annotations)