Uses of Interface
tecgraf.javautils.parsers.symbols.Symbol

Packages that use Symbol
tecgraf.javautils.parsers   
tecgraf.javautils.parsers.actions   
tecgraf.javautils.parsers.exception   
tecgraf.javautils.parsers.iterators   
tecgraf.javautils.parsers.symbols   
 

Uses of Symbol in tecgraf.javautils.parsers
 

Methods in tecgraf.javautils.parsers that return types with arguments of type Symbol
 List<Symbol<?>> Token.getSymbolList()
          Obtém a lista de símbolos que compõe o token.
 

Methods in tecgraf.javautils.parsers with parameters of type Symbol
 boolean Token.addSymbol(Symbol<?> symbol)
          Adiciona um símbolo ao token.
 void State.addTransition(Symbol<?>[] symbols, TransitionAction function, State target)
           Adiciona uma transição que será executada quando algum dos símbolos for recebido pelo método State.getNext(Symbol, Session).
 void State.addTransition(Symbol<?> symbol, TransitionAction function, State target)
           Adiciona uma transição que será executada quando o símbolo for recebido pelo método State.getNext(Symbol, Session).
 void Session.appendSymbol(Symbol<?> symbol)
          Adiciona um símbolo ao token corrente da sessão.
 

Uses of Symbol in tecgraf.javautils.parsers.actions
 

Methods in tecgraf.javautils.parsers.actions with parameters of type Symbol
 void GenerateTokenAction.execute(Symbol<?> symbol, Session session)
          Executa a ação.
 void DiscardAction.execute(Symbol<?> symbol, Session session)
          Executa a ação.
 void CompositeTransitionAction.execute(Symbol<?> symbol, Session session)
          Executa a ação.
 void AppendAction.execute(Symbol<?> symbol, Session session)
          Executa a ação.
 void TransitionAction.execute(Symbol<?> symbol, Session session)
          Executa a ação.
 

Uses of Symbol in tecgraf.javautils.parsers.exception
 

Constructors in tecgraf.javautils.parsers.exception with parameters of type Symbol
NoTransitionException(Session session, Symbol<?> symbol, State state)
          Cria uma instância com a sessão onde foi gerada a exceção, o símbolo para o qual não existe transição e o estado de onde se tentou obter a transição.
 

Uses of Symbol in tecgraf.javautils.parsers.iterators
 

Methods in tecgraf.javautils.parsers.iterators that return Symbol
 Symbol<?> SymbolIterator.getNext()
          Retorna o próximo símbolo.
 

Uses of Symbol in tecgraf.javautils.parsers.symbols
 

Classes in tecgraf.javautils.parsers.symbols that implement Symbol
 class CharSymbol
          Representa um caracter que será usado como símbolo de um autômato finito ( FiniteAutomaton).
 

Methods in tecgraf.javautils.parsers.symbols with parameters of type Symbol
 int CharSymbol.compareTo(Symbol<Character> o)
          
 



Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.