Package | Description |
---|---|
org.eclipse.jdt.core.util |
Provides a set of tools and utilities for manipulating .class files and Java model elements.
|
Modifier and Type | Method and Description |
---|---|
static ExternalAnnotationUtil.MergeStrategy |
ExternalAnnotationUtil.MergeStrategy.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ExternalAnnotationUtil.MergeStrategy[] |
ExternalAnnotationUtil.MergeStrategy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static void |
ExternalAnnotationUtil.annotateMember(String typeName,
IFile file,
String selector,
String originalSignature,
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(String typeName,
IFile file,
String selector,
String originalSignature,
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(String typeName,
IFile file,
String selector,
String originalSignature,
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 String[] |
ExternalAnnotationUtil.annotateParameterType(String originalSignature,
String annotatedType,
int paramIdx,
ExternalAnnotationUtil.MergeStrategy mergeStrategy)
Apply the specified changes on a parameter within the given signature.
|
static String[] |
ExternalAnnotationUtil.annotateReturnType(String originalSignature,
String annotatedType,
ExternalAnnotationUtil.MergeStrategy mergeStrategy)
Apply the specified changes on the return type of the given signature.
|
static String[] |
ExternalAnnotationUtil.annotateType(String originalSignature,
String annotatedType,
ExternalAnnotationUtil.MergeStrategy mergeStrategy)
Apply the specified changes on the given type.
|
static String |
ExternalAnnotationUtil.insertParameterAnnotation(String methodSignature,
int paramIdx,
char annotation,
ExternalAnnotationUtil.MergeStrategy mergeStrategy)
Insert an encoded annotation into the given methodSignature affecting one of its parameters.
|
static String |
ExternalAnnotationUtil.insertReturnAnnotation(String methodSignature,
char annotation,
ExternalAnnotationUtil.MergeStrategy mergeStrategy)
Insert an encoded annotation into the given methodSignature affecting its return type.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.