-
InterfaceDescriptionuse org.plumelib.util.DeepCopyable
-
MethodDescriptionThis method is public only for testing. Use private method
#conversionCharFromFormat(Matcher)
.UseInstanceOfNode.getPatternNode()
orInstanceOfNode.getBindingVariables()
instead.use #getEnclosingMethod()use #getEnclosingMethodName()This method creates a newAnnotationMirror
every time it is called. Instead of calling this method, store theAnnotationMirror
in a field and useAnnotatedTypeMirror.addAnnotation(AnnotationMirror)
instead.add to the appropriate componentThis will be removed in a future releaseuseAnnotatedTypeFactory#areSameByClass
orAnnotationUtils.areSameByName(javax.lang.model.element.AnnotationMirror, javax.lang.model.element.AnnotationMirror)
use#getElementValueArray(AnnotationMirror, ExecutableElement, Class)
or#getElementValueArray(AnnotationMirror, ExecutableElement, Class, Object)
use an ExecutableElementuse org.plumelib.util.CollectionsPlume.cloneElementsuse org.plumelib.util.CollectionsPlume.cloneElementsuse org.plumelib.util.CollectionsPlume.cloneValuesuse org.plumelib.util.CollectionsPlume.createLruCacheuse org.plumelib.util.CollectionsPlume.deepCopyuse org.plumelib.util.CollectionsPlume.deepCopyuse org.plumelib.util.CollectionsPlume.deepCopyValuesuse fieldSystemUtil.jreVersion
insteaduse elementFromUse insteaduse elementFromUseuse elementFromUseuse elementFromUseuse elementFromUseuse elementFromUseuse elementFromDeclarationuse elementFromUseuse elementFromDeclarationuse elementFromDeclarationuse elementFromDeclaration