net.sourceforge.pmd.lang.plsql
Class AbstractPLSQLParserTst

java.lang.Object
  extended by net.sourceforge.pmd.lang.plsql.AbstractPLSQLParserTst
Direct Known Subclasses:
PLSQLParserTest, PLSQLXPathRuleTest, StatementAndBraceFinderTest

public abstract class AbstractPLSQLParserTst
extends Object


Constructor Summary
AbstractPLSQLParserTst()
           
 
Method Summary
 ASTInput buildDFA(String plsqlCode)
           
<E> String
dumpNodes(List<E> list)
           
<E> Set<E>
getNodes(Class<E> clazz, String plsqlCode)
           
<E> Set<E>
getNodes(LanguageVersion languageVersion, Class<E> clazz, String plsqlCode)
           
<E> List<E>
getOrderedNodes(Class<E> clazz, String plsqlCode)
           
 Node parseLanguage(LanguageVersion languageVersion, String code)
           
 ASTInput parsePLSQL(LanguageVersion languageVersion, String code)
           
 ASTInput parsePLSQL(String code)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPLSQLParserTst

public AbstractPLSQLParserTst()
Method Detail

getNodes

public <E> Set<E> getNodes(Class<E> clazz,
                           String plsqlCode)
                throws Throwable
Throws:
Throwable

getNodes

public <E> Set<E> getNodes(LanguageVersion languageVersion,
                           Class<E> clazz,
                           String plsqlCode)
                throws Throwable
Throws:
Throwable

getOrderedNodes

public <E> List<E> getOrderedNodes(Class<E> clazz,
                                   String plsqlCode)
                        throws Throwable
Throws:
Throwable

dumpNodes

public <E> String dumpNodes(List<E> list)
                 throws Throwable
Throws:
Throwable

buildDFA

public ASTInput buildDFA(String plsqlCode)
                  throws Throwable
Throws:
Throwable

parsePLSQL

public ASTInput parsePLSQL(LanguageVersion languageVersion,
                           String code)

parsePLSQL

public ASTInput parsePLSQL(String code)

parseLanguage

public Node parseLanguage(LanguageVersion languageVersion,
                          String code)


Copyright © 2002–2015 InfoEther. All rights reserved.