Package gw.lang.reflect
Class IAnnotatedFeatureInfo.IAnnotationInfoHelper
- java.lang.Object
-
- gw.lang.reflect.IAnnotatedFeatureInfo.IAnnotationInfoHelper
-
- Enclosing interface:
- IAnnotatedFeatureInfo
public static class IAnnotatedFeatureInfo.IAnnotationInfoHelper extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAnnotationInfogetAnnotation(IType type, List<IAnnotationInfo> annotations, String featureName)List<IAnnotationInfo>getAnnotationsOfType(IType type, List<IAnnotationInfo> annotations)booleanhasAnnotation(IType type, List<IAnnotationInfo> annotations)booleanisInherited(IType type)booleanshouldAddInheritedAnnotation(IFeatureInfo fi, List<IAnnotationInfo> annotations, IAnnotationInfo annotationInfo)
-
-
-
Method Detail
-
getAnnotation
public IAnnotationInfo getAnnotation(IType type, List<IAnnotationInfo> annotations, String featureName)
-
hasAnnotation
public boolean hasAnnotation(IType type, List<IAnnotationInfo> annotations)
-
getAnnotationsOfType
public List<IAnnotationInfo> getAnnotationsOfType(IType type, List<IAnnotationInfo> annotations)
-
isInherited
public boolean isInherited(IType type)
-
shouldAddInheritedAnnotation
public boolean shouldAddInheritedAnnotation(IFeatureInfo fi, List<IAnnotationInfo> annotations, IAnnotationInfo annotationInfo)
-
-