|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.runtime.DefaultGroovyMethodsSupport
org.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods
class PluginDefaultGroovyMethods extends DefaultGroovyMethodsSupport
This class defines new Java 5 specific groovy methods which extend the normal JDK classes inside the Groovy environment. Static methods are used with the first parameter the destination class.
Constructor Summary | |
PluginDefaultGroovyMethods()
|
Method Summary | |
---|---|
static StringBuilder
|
leftShift(StringBuilder self, Object value)
Overloads the left shift operator to provide an easy way to append multiple objects as string representations to a StringBuilder (Only works with JDK1.5 or later). |
static Object
|
next(Enum self)
This method is called by the ++ operator for enums. |
static String
|
plus(StringBuilder self, String value)
Appends a String to this StringBuilder (Only works with JDK1.5 or later). |
static Object
|
previous(Enum self)
This method is called by the -- operator for enums. |
static void
|
putAt(StringBuilder self, IntRange range, Object value)
Support the range subscript operator for StringBuilder (Only works with JDK1.5 or later). |
static void
|
putAt(StringBuilder self, EmptyRange range, Object value)
Support the range subscript operator for StringBuilder (Only works with JDK1.5 or later). |
static int
|
size(StringBuilder builder)
Standard Groovy size() method for StringBuilders (Only works with JDK1.5 or later). |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
PluginDefaultGroovyMethods()
Method Detail |
---|
public static StringBuilder leftShift(StringBuilder self, Object value)
public static Object next(Enum self)
public static String plus(StringBuilder self, String value)
public static Object previous(Enum self)
public static void putAt(StringBuilder self, IntRange range, Object value)
public static void putAt(StringBuilder self, EmptyRange range, Object value)
public static int size(StringBuilder builder)
Copyright © 2003-2009 The Codehaus. All rights reserved.