Deprecated API
Contents
-
InterfaceDescriptionuse org.plumelib.util.DeepCopyable
-
MethodDescriptionThis method is public only for testing. Use private method
#conversionCharFromFormat(Matcher)
.UseInstanceOfNode.getPatternNode()
orInstanceOfNode.getBindingVariables()
instead.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 releaseuseGenericAnnotatedTypeFactory.addComputedTypeAnnotations(Tree, AnnotatedTypeMirror)
orGenericAnnotatedTypeFactory.addComputedTypeAnnotationsWithoutFlow(Tree, AnnotatedTypeMirror)
if you want to add computed type annotations without using flow informationuseAnnotatedTypeFactory#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 elementFromUseuse elementFromUseuse elementFromUseuse elementFromUseuse elementFromUseuse elementFromDeclarationuse elementFromUseuse elementFromDeclarationuse elementFromDeclarationuse elementFromDeclaration