static void |
ExternalAnnotationUtil.annotateMember(java.lang.String typeName,
IFile file,
java.lang.String selector,
java.lang.String originalSignature,
java.lang.String annotatedSignature,
ExternalAnnotationUtil.MergeStrategy mergeStrategy,
IProgressMonitor monitor) |
Update the given external annotation file with details regarding annotations of one specific method or field.
|
static void |
ExternalAnnotationUtil.annotateMethodParameterType(java.lang.String typeName,
IFile file,
java.lang.String selector,
java.lang.String originalSignature,
java.lang.String annotatedParameterType,
int paramIdx,
ExternalAnnotationUtil.MergeStrategy mergeStrategy,
IProgressMonitor monitor) |
Update the given external annotation file with details regarding annotations of a parameter type of a given method.
|
static void |
ExternalAnnotationUtil.annotateMethodReturnType(java.lang.String typeName,
IFile file,
java.lang.String selector,
java.lang.String originalSignature,
java.lang.String annotatedReturnType,
ExternalAnnotationUtil.MergeStrategy mergeStrategy,
IProgressMonitor monitor) |
Update the given external annotation file with details regarding annotations of the return type of a given method.
|
static void |
ExternalAnnotationUtil.annotateMethodTypeParameter(java.lang.String typeName,
IFile file,
java.lang.String selector,
java.lang.String originalSignature,
java.lang.String annotatedTypeParameter,
int rank,
ExternalAnnotationUtil.MergeStrategy mergeStrategy,
IProgressMonitor monitor) |
Update the given external annotation file with details regarding annotations of a type parameter of a given method.
|
static java.lang.String[] |
ExternalAnnotationUtil.annotateParameterType(java.lang.String originalSignature,
java.lang.String annotatedType,
int paramIdx,
ExternalAnnotationUtil.MergeStrategy mergeStrategy) |
Apply the specified changes on a parameter within the given signature.
|
static java.lang.String[] |
ExternalAnnotationUtil.annotateReturnType(java.lang.String originalSignature,
java.lang.String annotatedType,
ExternalAnnotationUtil.MergeStrategy mergeStrategy) |
Apply the specified changes on the return type of the given signature.
|
static java.lang.String[] |
ExternalAnnotationUtil.annotateType(java.lang.String originalSignature,
java.lang.String annotatedType,
ExternalAnnotationUtil.MergeStrategy mergeStrategy) |
Apply the specified changes on the given type.
|
static java.lang.String[] |
ExternalAnnotationUtil.annotateTypeParameter(java.lang.String originalSignature,
java.lang.String annotatedType,
int rank,
ExternalAnnotationUtil.MergeStrategy mergeStrategy) |
Apply the specified changes on a type parameter within the given signature.
|
static void |
ExternalAnnotationUtil.annotateTypeTypeParameter(java.lang.String typeName,
IFile file,
java.lang.String originalSignature,
java.lang.String annotatedTypeParameter,
int rank,
ExternalAnnotationUtil.MergeStrategy mergeStrategy,
IProgressMonitor monitor) |
Update the given external annotation file with details regarding annotations of a type parameter of the type itself.
|
static java.lang.String |
ExternalAnnotationUtil.insertParameterAnnotation(java.lang.String methodSignature,
int paramIdx,
char annotation,
ExternalAnnotationUtil.MergeStrategy mergeStrategy) |
Insert an encoded annotation into the given methodSignature affecting one of its parameters.
|
static java.lang.String |
ExternalAnnotationUtil.insertReturnAnnotation(java.lang.String methodSignature,
char annotation,
ExternalAnnotationUtil.MergeStrategy mergeStrategy) |
Insert an encoded annotation into the given methodSignature affecting its return type.
|