org.codenarc.util
Class GroovyVersion

java.lang.Object
  extended by org.codenarc.util.GroovyVersion
All Implemented Interfaces:
groovy.lang.GroovyObject

public class GroovyVersion
extends Object
implements groovy.lang.GroovyObject


Constructor Summary
GroovyVersion()
           
 
Method Summary
 groovy.lang.MetaClass getMetaClass()
           
 Object getProperty(String property)
           
static String getVersion()
           
 Object invokeMethod(String method, Object arguments)
           
static boolean isGroovy1_6()
           
static boolean isGroovy1_7()
           
static boolean isGroovy1_8_OrGreater()
           
static boolean isGroovy1_8()
           
static boolean isGroovy2_x()
           
 void setMetaClass(groovy.lang.MetaClass mc)
           
 void setProperty(String property, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovyVersion

public GroovyVersion()
Method Detail

getMetaClass

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

setMetaClass

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

invokeMethod

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

getProperty

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

setProperty

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

getVersion

public static String getVersion()

isGroovy1_8

public static boolean isGroovy1_8()

isGroovy2_x

public static boolean isGroovy2_x()

isGroovy1_8_OrGreater

public static boolean isGroovy1_8_OrGreater()

isGroovy1_7

public static boolean isGroovy1_7()

isGroovy1_6

public static boolean isGroovy1_6()


Copyright © 2012. All Rights Reserved.