com.google.code.plsqlmaven.shared
Class PlSqlUtils

java.lang.Object
  extended by com.google.code.plsqlmaven.shared.PlSqlUtils
All Implemented Interfaces:
groovy.lang.GroovyObject

public class PlSqlUtils
extends Object
implements groovy.lang.GroovyObject

Basic mojo to extend for PL/SQL Goals


Field Summary
static Object PLSQL_EXTENSION
           
 
Constructor Summary
PlSqlUtils(Object ant, Object log)
           
PlSqlUtils(Object ant, Object log, Object sql)
           
 
Method Summary
 Object compile(File source)
           
 Object compileDirectory(String dirPath)
           
 void deployJar(Object jarPath)
           
 groovy.lang.MetaClass getMetaClass()
           
 Object getPlsqlSourceFiles(Object dir)
           
 Object getProperty(String name)
           
static Object getSourceDescriptor(File source)
           
 Object getTypeExt(Object type)
           
 Object invokeMethod(String name, Object args)
           
 void setMetaClass(groovy.lang.MetaClass metaClass)
           
 void setProperty(String name, Object value)
           
 void setSql(Object sql)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLSQL_EXTENSION

public static final Object PLSQL_EXTENSION
Constructor Detail

PlSqlUtils

public PlSqlUtils(Object ant,
                  Object log)

PlSqlUtils

public PlSqlUtils(Object ant,
                  Object log,
                  Object sql)
Method Detail

setSql

public void setSql(Object sql)

getSourceDescriptor

public static Object getSourceDescriptor(File source)

getPlsqlSourceFiles

public Object getPlsqlSourceFiles(Object dir)

getTypeExt

public Object getTypeExt(Object type)

compile

public Object compile(File source)

compileDirectory

public Object compileDirectory(String dirPath)

deployJar

public void deployJar(Object jarPath)

getMetaClass

public groovy.lang.MetaClass getMetaClass()
Specified by:
getMetaClass in interface groovy.lang.GroovyObject

setMetaClass

public void setMetaClass(groovy.lang.MetaClass metaClass)
Specified by:
setMetaClass in interface groovy.lang.GroovyObject

invokeMethod

public Object invokeMethod(String name,
                           Object args)
Specified by:
invokeMethod in interface groovy.lang.GroovyObject

getProperty

public Object getProperty(String name)
Specified by:
getProperty in interface groovy.lang.GroovyObject

setProperty

public void setProperty(String name,
                        Object value)
Specified by:
setProperty in interface groovy.lang.GroovyObject


Copyright © 2011. All Rights Reserved.