| 
|||||||||
| PREV CLASS NEXT CLASS | 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
public class PluginDefaultGroovyMethods
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.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.codehaus.groovy.runtime.DefaultGroovyMethodsSupport | 
|---|
DefaultGroovyMethodsSupport.RangeInfo | 
| 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,
      EmptyRange range,
      Object value)
Support the range subscript operator for StringBuilder (Only works with JDK1.5 or later).  | 
static void | 
putAt(StringBuilder self,
      IntRange 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 org.codehaus.groovy.runtime.DefaultGroovyMethodsSupport | 
|---|
cloneSimilarCollection, cloneSimilarMap, closeQuietly, closeWithWarning, createSimilarArray, createSimilarCollection, createSimilarCollection, createSimilarList, createSimilarMap, createSimilarOrDefaultCollection, createSimilarSet, normaliseIndex, sameType, subListBorders, subListBorders | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public PluginDefaultGroovyMethods()
| Method Detail | 
|---|
public static Object next(Enum self)
self - an Enum
public static Object previous(Enum self)
self - an Enum
public static int size(StringBuilder builder)
builder - a StringBuilder
public static StringBuilder leftShift(StringBuilder self,
                                      Object value)
self - a StringBuildervalue - a value to append
public static void putAt(StringBuilder self,
                         IntRange range,
                         Object value)
self - a StringBuilderrange - a Rangevalue - the object that's toString() will be inserted
public static void putAt(StringBuilder self,
                         EmptyRange range,
                         Object value)
self - a StringBuilderrange - a Rangevalue - the object that's toString() will be inserted
public static String plus(StringBuilder self,
                          String value)
self - a StringBuildervalue - a String
  | 
Copyright © 2003-2012 The Codehaus. All rights reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||