class_docstr: For `AspectJ <http://www.eclipse.org/aspectj/>`_ source code.
  
  .. versionadded:: 1.6
class_docstr_tok: ["For","`","AspectJ","<","http",":","\/\/www.eclipse.org\/aspectj\/",">","`","_","source","code",".","..","versionadded",":",":","1.6"]
code: def get_tokens_unprocessed(self, text):
      for index, token, value in JavaLexer.get_tokens_unprocessed(
          self, text
      ):
          if token is Name and value in self.aj_keywords:
              yield index, Keyword, value
          elif token is Name.Label and value in self.aj_inter_type:
              yield index, Keyword, value[:-1]
              yield index, Operator, value[-1]
          elif (
              token is Name.Decorator
              and value in self.aj_inter_type_annotation
          ):
              yield index, Keyword, value
          else:
              yield index, token, value
  
imports: import re
  from pygments.lexer import Lexer, RegexLexer, include, bygroups, using, this, combined, default, words
  from pygments.token import Text, Comment, Operator, Keyword, Name, String, Number, Punctuation
  from pygments.util import shebang_matches
  from pygments import unistring
label_desc: Use image node_id 1 for calling the AspectJLexer obj's underlying member method code with example usage: obj.get_tokens_unprocessed(text) without return types