public static class IAnnotatedFeatureInfo.IAnnotationInfoHelper extends Object
| Modifier and Type | Method and Description |
|---|---|
IAnnotationInfo |
getAnnotation(IType type,
List<IAnnotationInfo> annotations,
String featureName) |
List<IAnnotationInfo> |
getAnnotationsOfType(IType type,
List<IAnnotationInfo> annotations) |
boolean |
hasAnnotation(IType type,
List<IAnnotationInfo> annotations) |
boolean |
isInherited(IType type) |
boolean |
shouldAddInheritedAnnotation(IFeatureInfo fi,
List<IAnnotationInfo> annotations,
IAnnotationInfo annotationInfo) |
public IAnnotationInfo getAnnotation(IType type, List<IAnnotationInfo> annotations, String featureName)
public boolean hasAnnotation(IType type, List<IAnnotationInfo> annotations)
public List<IAnnotationInfo> getAnnotationsOfType(IType type, List<IAnnotationInfo> annotations)
public boolean isInherited(IType type)
public boolean shouldAddInheritedAnnotation(IFeatureInfo fi, List<IAnnotationInfo> annotations, IAnnotationInfo annotationInfo)
Copyright © 2019. All rights reserved.