Package org.codenarc.util
Class GroovyVersion
- java.lang.Object
-
- org.codenarc.util.GroovyVersion
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
public class GroovyVersion extends java.lang.Object implements groovy.lang.GroovyObject
-
-
Constructor Summary
Constructors Constructor Description GroovyVersion()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description groovy.lang.MetaClass
getMetaClass()
java.lang.Object
getProperty(java.lang.String property)
static java.lang.String
getVersion()
java.lang.Object
invokeMethod(java.lang.String method, java.lang.Object arguments)
static boolean
isGroovy1_6()
static boolean
isGroovy1_7()
static boolean
isGroovy1_8()
static boolean
isGroovy1_8_OrGreater()
static boolean
isGroovy2_x()
void
setMetaClass(groovy.lang.MetaClass mc)
void
setProperty(java.lang.String property, java.lang.Object value)
-
-
-
Method Detail
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()
- Specified by:
getMetaClass
in interfacegroovy.lang.GroovyObject
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc)
- Specified by:
setMetaClass
in interfacegroovy.lang.GroovyObject
-
invokeMethod
public java.lang.Object invokeMethod(java.lang.String method, java.lang.Object arguments)
- Specified by:
invokeMethod
in interfacegroovy.lang.GroovyObject
-
getProperty
public java.lang.Object getProperty(java.lang.String property)
- Specified by:
getProperty
in interfacegroovy.lang.GroovyObject
-
setProperty
public void setProperty(java.lang.String property, java.lang.Object value)
- Specified by:
setProperty
in interfacegroovy.lang.GroovyObject
-
getVersion
public static java.lang.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()
-
-