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