protected void clearCaches(){
  DescriptorFactory.clearInstance();
  ObjectTypeFactory.clearInstance();
  TypeQualifierApplications.clearInstance();
  TypeQualifierAnnotation.clearInstance();
  TypeQualifierValue.clearInstance();
  AnalysisContext.removeCurrentAnalysisContext();
  Global.removeAnalysisCacheForCurrentThread();
  if (classPath != null) {
    classPath.close();
  }
}

protected void clearCaches ( ) { DescriptorFactory . clearInstance ( ) ; ObjectTypeFactory . clearInstance ( ) ; TypeQualifierApplications . clearInstance ( ) ; TypeQualifierAnnotation . clearInstance ( ) ; TypeQualifierValue . clearInstance ( ) ; AnalysisContext . removeCurrentAnalysisContext ( ) ; Global . removeAnalysisCacheForCurrentThread ( ) ; if ( classPath != null ) { classPath . close ( ) ; } }
protected to allow eclipse plugin remember some cache data for later reuse
