Deprecated API


Contents
Deprecated Interfaces
groovy.swing.impl.ComponentFacade
          This interface is no longer used internally and there exists no equivilant functionality Superceded by FactoryBuilderSupport handling. 
groovy.swing.impl.ContainerFacade
          This interface is no longer used internally and there exists no equivilant functionality Superceded by FactoryBuilderSupport handling. 
groovy.swing.impl.Startable
          This interface is no longer used internally and there exists no equivilant functionality. Superceded by FactoryBuilderSupport handling. 
 

Deprecated Classes
groovy.util.GroovyLog
           
groovy.ui.InteractiveShell
           
org.codehaus.groovy.runtime.TimeCategory
          in favor of TimeCategory 
 

Deprecated Fields
org.codehaus.groovy.runtime.wrappers.Wrapper.delegatingMetaClass
           
groovy.lang.GroovyShell.EMPTY_ARGS
           
 

Deprecated Methods
org.codehaus.groovy.ast.ModuleNode.addImportPackage(String)
          replaced by ModuleNode.addStarImport(String) 
org.codehaus.groovy.tools.javac.JavaStubCompilationUnit.addSourceFile(File)
           
org.codehaus.groovy.ast.ModuleNode.addStaticImportClass(String, ClassNode)
          replaced by ModuleNode.addStaticStarImport(String, ClassNode) 
org.codehaus.groovy.ast.ModuleNode.addStaticMethodOrField(ClassNode, String, String)
          replaced by ModuleNode.addStaticImport(ClassNode, String, String) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.clearTime(Calendar)
          moved to DateGroovyMethods.clearTime(java.util.Calendar) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.clearTime(Date)
          moved to DateGroovyMethods.clearTime(java.util.Date) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.clearTime(Date)
          moved to DateGroovyMethods.clearTime(java.sql.Date) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.decodeBase64(String)
          moved to EncodingGroovyMethods.decodeBase64(java.lang.String) 
groovy.lang.GroovyClassLoader.defineClass(ClassNode, String)
            
groovy.lang.GroovyClassLoader.defineClass(String, byte[], ProtectionDomain)
            
org.codehaus.groovy.runtime.DefaultGroovyMethods.encodeBase64(byte[])
          moved to EncodingGroovyMethods.encodeBase64(byte[]) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.encodeBase64(Byte[])
          moved to EncodingGroovyMethods.encodeBase64(java.lang.Byte[]) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.encodeBase64(byte[], boolean)
          moved to EncodingGroovyMethods.encodeBase64(byte[], boolean) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.encodeBase64(Byte[], boolean)
          moved to EncodingGroovyMethods.encodeBase64(java.lang.Byte[], boolean) 
groovy.lang.GroovyShell.evaluate(InputStream)
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
groovy.lang.GroovyShell.evaluate(InputStream, String)
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
groovy.lang.GroovyClassLoader.expandClassPath(List, String, String, boolean)
            
org.codehaus.groovy.runtime.DefaultGroovyMethods.format(Calendar, String)
          moved to DateGroovyMethods.format(java.util.Calendar, java.lang.String) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.format(Date, String)
          moved to DateGroovyMethods.format(java.util.Date, java.lang.String) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.getAt(Date, int)
          moved to DateGroovyMethods.getAt(java.util.Date, int) 
groovy.swing.impl.TableLayout.getComponent()
          Simply returns this 
org.codehaus.groovy.runtime.DefaultGroovyMethods.getDateString(Date)
          moved to DateGroovyMethods.getDateString(java.util.Date) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.getDateTimeString(Date)
          moved to DateGroovyMethods.getDateTimeString(java.util.Date) 
org.codehaus.groovy.ast.ModuleNode.getImportPackages()
          replaced by ModuleNode.getStarImports() 
groovy.lang.GroovyCodeSource.getInputStream()
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
org.codehaus.groovy.ast.expr.MethodCallExpression.getMetaMethod()
            
org.codehaus.groovy.ast.ModuleNode.getStaticImportAliases()
          replaced by ModuleNode.getStaticImports() 
org.codehaus.groovy.ast.ModuleNode.getStaticImportClasses()
          replaced by ModuleNode.getStaticStarImports() 
org.codehaus.groovy.ast.ModuleNode.getStaticImportFields()
          replaced by ModuleNode.getStaticImports() 
org.codehaus.groovy.runtime.DefaultGroovyMethods.getTimeString(Date)
          moved to DateGroovyMethods.getTimeString(java.util.Date) 
org.codehaus.groovy.runtime.InvokerHelper.getVersion()
          Use GroovySystem version instead. 
groovy.lang.GroovyShell.initializeBinding()
           
groovy.lang.MetaClassImpl.invokeConstructorAt(Class, Object[])
          use invokeConstructor instead 
org.codehaus.groovy.ast.VariableScope.isResolvingDynamic()
           
org.codehaus.groovy.ast.expr.ConstructorCallExpression.isUsingAnnonymousInnerClass()
           
org.codehaus.groovy.runtime.DefaultGroovyMethods.iterator(File)
          use File#eachLine instead please 
org.codehaus.groovy.runtime.DefaultGroovyMethods.iterator(NodeList)
          moved to XmlGroovyMethods.iterator(org.w3c.dom.NodeList) 
groovy.util.GroovyScriptEngine.loadScriptByName(String, ClassLoader)
            
org.codehaus.groovy.classgen.BytecodeHelper.loadVar(Variable)
          use loadVar(Variable,boolean) instead 
org.codehaus.groovy.runtime.DefaultGroovyMethods.minus(Calendar, Calendar)
          moved to DateGroovyMethods.minus(java.util.Calendar, java.util.Calendar) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.minus(Date, Date)
          moved to DateGroovyMethods.minus(java.util.Date, java.util.Date) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.minus(Date, int)
          moved to DateGroovyMethods.minus(java.util.Date, int) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.minus(Date, int)
          moved to DateGroovyMethods.minus(java.sql.Date, int) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.next(Date)
          moved to DateGroovyMethods.next(java.util.Date) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.next(Date)
          moved to DateGroovyMethods.next(java.sql.Date) 
groovy.lang.GroovyShell.parse(InputStream)
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
groovy.lang.GroovyShell.parse(InputStream, String)
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
groovy.lang.GroovyClassLoader.parseClass(InputStream)
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
groovy.lang.GroovyClassLoader.parseClass(InputStream, String)
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
groovy.lang.DelegatingMetaClass.pickMethod(String, Class[])
            
org.codehaus.groovy.runtime.metaclass.OwnedMetaClass.pickMethod(String, Class[])
            
org.codehaus.groovy.runtime.DefaultGroovyMethods.plus(Date, int)
          moved to DateGroovyMethods.plus(java.util.Date, int) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.plus(Date, int)
          moved to DateGroovyMethods.plus(java.sql.Date, int) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.previous(Date)
          moved to DateGroovyMethods.previous(java.util.Date) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.previous(Date)
          moved to DateGroovyMethods.previous(java.sql.Date) 
org.codehaus.groovy.runtime.DefaultGroovyMethods.readLine(InputStream)
          use Reader#readLine instead please 
groovy.lang.MetaClassImpl.retrieveMethod(String, Class[])
          use pickMethod instead 
groovy.lang.GroovyShell.run(InputStream, String, String[])
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
groovy.xml.dom.DOMUtil.serialize(Element)
          use XmlUtil version instead 
groovy.xml.dom.DOMUtil.serialize(Element, OutputStream)
          use XmlUtil version instead 
org.codehaus.groovy.ast.VariableScope.setDynamicResolving(boolean)
           
org.codehaus.groovy.ast.expr.MethodCallExpression.setMetaMethod(MetaMethod)
            
groovy.util.GroovyScriptEngine.setParentClassLoader(ClassLoader)
            
org.codehaus.groovy.runtime.DefaultGroovyMethods.toRowResult(ResultSet)
          moved to SqlGroovyMethods.toRowResult(java.sql.ResultSet) 
groovy.xml.MarkupBuilder.transformValue(String)
            
 

Deprecated Constructors
org.codehaus.groovy.runtime.CurriedClosure(Closure, int)
           
groovy.util.FactoryBuilderSupport(Closure)
           
groovy.lang.GroovyCodeSource(InputStream, String, String)
          Prefer using methods taking a Reader rather than an InputStream to avoid wrong encoding issues. 
 


Copyright © 2003-2010 The Codehaus. All rights reserved.