Verwendungen von Enum-Klasse
org.aspectj.org.eclipse.jdt.core.util.ExternalAnnotationUtil.MergeStrategy
Packages, die ExternalAnnotationUtil.MergeStrategy verwenden
Package
Beschreibung
Provides a set of tools and utilities for manipulating .class files and Java model elements.
-
Verwendungen von ExternalAnnotationUtil.MergeStrategy in org.aspectj.org.eclipse.jdt.core.util
Methoden in org.aspectj.org.eclipse.jdt.core.util, die ExternalAnnotationUtil.MergeStrategy zurückgebenModifizierer und TypMethodeBeschreibungGibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.static ExternalAnnotationUtil.MergeStrategy[]ExternalAnnotationUtil.MergeStrategy.values()Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.Methoden in org.aspectj.org.eclipse.jdt.core.util mit Parametern vom Typ ExternalAnnotationUtil.MergeStrategyModifizierer und TypMethodeBeschreibungstatic voidExternalAnnotationUtil.annotateMember(String typeName, org.eclipse.core.resources.IFile file, String selector, String originalSignature, String annotatedSignature, ExternalAnnotationUtil.MergeStrategy mergeStrategy, org.eclipse.core.runtime.IProgressMonitor monitor) Update the given external annotation file with details regarding annotations of one specific method or field.static voidExternalAnnotationUtil.annotateMethodParameterType(String typeName, org.eclipse.core.resources.IFile file, String selector, String originalSignature, String annotatedParameterType, int paramIdx, ExternalAnnotationUtil.MergeStrategy mergeStrategy, org.eclipse.core.runtime.IProgressMonitor monitor) Update the given external annotation file with details regarding annotations of a parameter type of a given method.static voidExternalAnnotationUtil.annotateMethodReturnType(String typeName, org.eclipse.core.resources.IFile file, String selector, String originalSignature, String annotatedReturnType, ExternalAnnotationUtil.MergeStrategy mergeStrategy, org.eclipse.core.runtime.IProgressMonitor monitor) Update the given external annotation file with details regarding annotations of the return type of a given method.static voidExternalAnnotationUtil.annotateMethodTypeParameter(String typeName, org.eclipse.core.resources.IFile file, String selector, String originalSignature, String annotatedTypeParameter, int rank, ExternalAnnotationUtil.MergeStrategy mergeStrategy, org.eclipse.core.runtime.IProgressMonitor monitor) Update the given external annotation file with details regarding annotations of a type parameter 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.annotateTypeParameter(String originalSignature, String annotatedType, int rank, ExternalAnnotationUtil.MergeStrategy mergeStrategy) Apply the specified changes on a type parameter within the given signature.static voidExternalAnnotationUtil.annotateTypeTypeParameter(String typeName, org.eclipse.core.resources.IFile file, String originalSignature, String annotatedTypeParameter, int rank, ExternalAnnotationUtil.MergeStrategy mergeStrategy, org.eclipse.core.runtime.IProgressMonitor monitor) Update the given external annotation file with details regarding annotations of a type parameter of the type itself.static StringExternalAnnotationUtil.insertParameterAnnotation(String methodSignature, int paramIdx, char annotation, ExternalAnnotationUtil.MergeStrategy mergeStrategy) Insert an encoded annotation into the given methodSignature affecting one of its parameters.static StringExternalAnnotationUtil.insertReturnAnnotation(String methodSignature, char annotation, ExternalAnnotationUtil.MergeStrategy mergeStrategy) Insert an encoded annotation into the given methodSignature affecting its return type.