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 boolean
GosuClassTransformer.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 TypeClassDescriptionclass
Holds annotation information for a featureclass
class
Fields in gw.internal.gosu.parser declared as IAnnotationInfoModifier and TypeFieldDescriptionprivate IAnnotationInfo
AnnotationInfoInvocationHandler._ai
private IAnnotationInfo[]
RepeatableContainerAnnotationInfo._annotations
private IAnnotationInfo[]
AsmClassJavaClassInfo._declaredAnnotations
private IAnnotationInfo[]
ClassJavaClassInfo._declaredAnnotations
Fields in gw.internal.gosu.parser with type parameters of type IAnnotationInfoModifier and TypeFieldDescription(package private) List<IAnnotationInfo>
GosuBaseAttributedFeatureInfo._declaredAnnotations
private LockingLazyVar<List<IAnnotationInfo>>
GosuClassTypeInfo._declaredAnnotations
Methods 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 TypeMethodDescriptionboolean
GosuIndustrialParkImpl.isAnnotationAllowedMultipleTimes
(IFeatureInfo fi, IAnnotationInfo annotationInfo) private static String
GosuClassProxyFactory.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 String
JavaStubGenerator.genFieldValue
(IAnnotationInfo ai, IType fieldType, String fieldName) Method parameters in gw.internal.gosu.parser.java.compiler with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate void
JavaStubGenerator.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 Object
GosuShop.getAnnotationFieldValueAsArray
(IAnnotationInfo annotationInfo, String field) boolean
IGosuShop.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 UsageModifier
UsageModifier.getUsageModifier
(UsageTarget targetType, IAnnotationInfo annotation) Method parameters in gw.lang.annotation with type arguments of type IAnnotationInfoModifier and TypeMethodDescriptionprivate static UsageModifier
UsageModifier.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._annotations
private List<IAnnotationInfo>
PropertyInfoBuilder._annotations
private List<IAnnotationInfo>
PropertyInfoBuilder.BuiltPropertyInfo._annotations
private List<IAnnotationInfo>
BaseFeatureInfo._deprecated
Methods 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 TypeMethodDescriptionboolean
IAnnotatedFeatureInfo.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 void
BaseFeatureInfo.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) boolean
IAnnotatedFeatureInfo.IAnnotationInfoHelper.hasAnnotation
(IType type, List<IAnnotationInfo> annotations) boolean
IAnnotatedFeatureInfo.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 boolean
TestClass.isKnownBreakQualifier
(IAnnotationInfo ai) protected boolean
TestClass.isMetaAnnotationInfo
(IAnnotationInfo ai) private static boolean
TestClassWrapper.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 TypeMethodDescriptionboolean
KnownBreakConditionPredicate.evaluate
(IAnnotationInfo o) static boolean
KnownBreakConditionPredicate.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)