# Serialized Form

## Package groovy.grape

### Class groovy.grape.GrapeIvy._closure1 extends Closure implements Serializable

## Package groovy.inspect

### Class groovy.inspect.Inspector.MemberComparator extends java.lang.Object implements Serializable

serialVersionUID:
  -7691851726606749541L

## Package groovy.inspect.swingui

### Class groovy.inspect.swingui.AstBrowser._closure1 extends Closure implements Serializable

### Class groovy.inspect.swingui.AstBrowserUiPreferences._closure1 extends Closure implements Serializable

### Class groovy.inspect.swingui.TableMap extends javax.swing.table.AbstractTableModel implements Serializable

### Serialized Fields

#### model

    javax.swing.table.TableModel model

### Class groovy.inspect.swingui.TableSorter extends TableMap implements Serializable

### Serialized Fields

#### indexes

    int[] indexes

#### sortingColumns

    java.util.Vector<E> sortingColumns

#### ascending

    boolean ascending

#### lastSortedColumn

    int lastSortedColumn

### Class groovy.inspect.swingui.TreeNodeWithProperties extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

### Serialized Fields

#### properties

    java.util.List<E> properties

## Package groovy.jmx.builder

### Class groovy.jmx.builder.JmxBuilderException extends java.lang.RuntimeException implements Serializable

## Package groovy.json

### Class groovy.json.JsonException extends java.lang.RuntimeException implements Serializable

## Package groovy.json.internal

### Class groovy.json.internal.Exceptions.JsonInternalException extends JsonException implements Serializable

### Class groovy.json.internal.NumberValue extends java.lang.Number implements Serializable

### Serialized Fields

#### buffer

    char[] buffer

#### chopped

    boolean chopped

#### startIndex

    int startIndex

#### endIndex

    int endIndex

#### type

    Type type

#### value

    java.lang.Object value

## Package groovy.lang

### Class groovy.lang.Closure extends GroovyObjectSupport implements Serializable

serialVersionUID:
  4368710879820278874L

### Serialized Fields

#### delegate

    java.lang.Object delegate

#### owner

    java.lang.Object owner

#### thisObject

    java.lang.Object thisObject

#### resolveStrategy

    int resolveStrategy

#### directive

    int directive

#### parameterTypes

    java.lang.Class<T>[] parameterTypes

#### maximumNumberOfParameters

    int maximumNumberOfParameters

#### bcw

    BooleanClosureWrapper bcw

### Class groovy.lang.ClosureException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  -945565055750688719L

### Serialized Fields

#### closure

    Closure<V> closure

### Class groovy.lang.DeprecationException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  8828016729085737697L

### Class groovy.lang.GroovyRuntimeException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  -193137033604506378L

### Serialized Fields

#### module

    ModuleNode module

#### node

    ASTNode node

### Class groovy.lang.GString extends GroovyObjectSupport implements Serializable

serialVersionUID:
  -2638020355892246323L

### Serialized Fields

#### values

    java.lang.Object[] values

### Class groovy.lang.IllegalPropertyAccessException extends MissingPropertyException implements Serializable

serialVersionUID:
  8149534204771978786L

### Class groovy.lang.IncorrectClosureArgumentsException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  4208144749858078754L

### Serialized Fields

#### closure

    Closure<V> closure

#### arguments

    java.lang.Object arguments

#### expected

    java.lang.Class<T>[] expected

### Class groovy.lang.MetaClassRegistryChangeEvent extends java.util.EventObject implements Serializable

serialVersionUID:
  1647849176793457976L

### Serialized Fields

#### clazz

    java.lang.Class<T> clazz

#### instance

    java.lang.Object instance

#### metaClass

    MetaClass metaClass

#### oldMetaClass

    MetaClass oldMetaClass

### Class groovy.lang.MissingClassException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  -4059735896182191589L

### Serialized Fields

#### type

    java.lang.String type

### Class groovy.lang.MissingFieldException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  -9209464582858098430L

### Serialized Fields

#### field

    java.lang.String field

#### type

    java.lang.Class<T> type

### Class groovy.lang.MissingMethodException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  -6676430495683939401L

### Serialized Fields

#### method

    java.lang.String method

#### type

    java.lang.Class<T> type

#### isStatic

    boolean isStatic

#### arguments

    java.lang.Object[] arguments

### Class groovy.lang.MissingPropertyException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  -1780027060966200019L

### Serialized Fields

#### property

    java.lang.String property

#### type

    java.lang.Class<T> type

### Class groovy.lang.NonEmptySequence extends Sequence implements Serializable

serialVersionUID:
  1614604919062836998L

### Class groovy.lang.ReadOnlyPropertyException extends MissingPropertyException implements Serializable

serialVersionUID:
  -1800912081930896077L

### Class groovy.lang.Reference extends GroovyObjectSupport implements Serializable

serialVersionUID:
  4963704631487573488L

### Serialized Fields

#### value

    java.lang.Object value

### Class groovy.lang.Sequence extends java.util.ArrayList implements Serializable

serialVersionUID:
  5697409354934589471L

### Serialized Fields

#### type

    java.lang.Class<T> type

#### hashCode

    int hashCode

### Class groovy.lang.SpreadListEvaluatingException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  4565947835333349093L

### Class groovy.lang.SpreadMap extends java.util.HashMap implements Serializable

serialVersionUID:
  3827653766235954251L

### Serialized Fields

#### hashCode

    int hashCode

### Class groovy.lang.SpreadMapEvaluatingException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  4347220269418595368L

### Class groovy.lang.StringWriterIOException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  -504499949457372681L

## Package groovy.model

### Class groovy.model.DefaultTableColumn extends javax.swing.table.TableColumn implements Serializable

### Serialized Fields

#### valueModel

    ValueModel valueModel

### Class groovy.model.DefaultTableModel extends javax.swing.table.AbstractTableModel implements Serializable

### Serialized Fields

#### rowModel

    ValueModel rowModel

#### rowsModel

    ValueModel rowsModel

#### columnModel

    DefaultTableModel.MyTableColumnModel columnModel

### Class groovy.model.DefaultTableModel.MyTableColumnModel extends javax.swing.table.DefaultTableColumnModel implements Serializable

## Package groovy.security

### Class groovy.security.GroovyCodeSourcePermission extends java.security.BasicPermission implements Serializable

serialVersionUID:
  8014290770546281019L

## Package groovy.servlet

### Class groovy.servlet.AbstractHttpServlet extends javax.servlet.http.HttpServlet implements Serializable

### Serialized Fields

#### servletContext

    javax.servlet.ServletContext servletContext

Servlet (or the web application) context.

#### resourceNamePattern

    java.util.regex.Pattern resourceNamePattern

Either `null` or a compiled pattern read from ""resource.name.regex"" and used in `AbstractHttpServlet.getScriptUri(HttpServletRequest)`.

#### resourceNameReplacement

    java.lang.String resourceNameReplacement

The replacement used by the resource name matcher.

#### resourceNameReplaceAll

    boolean resourceNameReplaceAll

The replace method to use on the matcher.

     true - replaceAll(resourceNameReplacement); (default)
     false - replaceFirst(resourceNameReplacement);

#### verbose

    boolean verbose

Controls almost all log output.

#### encoding

    java.lang.String encoding

Encoding to use, becomes charset part of contentType.

#### reflection

    boolean reflection

Mirrors the static value of the reflection flag in MetaClass. See AbstractHttpServlet#logGROOVY861

#### logGROOVY861

    boolean logGROOVY861

Debug flag logging the class the class loader of the request.

#### namePrefix

    java.lang.String namePrefix

a.fink: it was in `AbstractHttpServlet.removeNamePrefix(java.lang.String)`, but was extracted to var for optimization

### Class groovy.servlet.GroovyServlet extends AbstractHttpServlet implements Serializable

### Serialized Fields

#### gse

    GroovyScriptEngine gse

The script engine executing the Groovy scripts for this servlet

### Class groovy.servlet.TemplateServlet extends AbstractHttpServlet implements Serializable

### Serialized Fields

#### cache

    java.util.Map<K,V> cache

Simple file name to template cache map.

#### engine

    TemplateEngine engine

Underlying template engine used to evaluate template source files.

#### generateBy

    boolean generateBy

Flag that controls the appending of the "Generated by ..." comment.

#### fileEncodingParamVal

    java.lang.String fileEncodingParamVal

## Package groovy.swing.impl

### Class groovy.swing.impl.ClosureCellEditor extends javax.swing.AbstractCellEditor implements Serializable

### Serialized Fields

#### callbacks

    java.util.Map<K,V> callbacks

#### prepareEditor

    Closure<V> prepareEditor

#### editorValue

    Closure<V> editorValue

#### children

    java.util.List<E> children

#### defaultEditor

    boolean defaultEditor

#### table

    javax.swing.JTable table

#### tree

    javax.swing.JTree tree

#### value

    java.lang.Object value

#### selected

    boolean selected

#### expanded

    boolean expanded

#### leaf

    boolean leaf

#### row

    int row

#### column

    int column

### Class groovy.swing.impl.DefaultAction extends javax.swing.AbstractAction implements Serializable

### Serialized Fields

#### closure

    Closure<V> closure

### Class groovy.swing.impl.ListWrapperListModel extends javax.swing.AbstractListModel implements Serializable

### Serialized Fields

#### delegate

    java.util.List<E> delegate

### Class groovy.swing.impl.TableLayout extends javax.swing.JPanel implements Serializable

### Serialized Fields

#### rowCount

    int rowCount

#### cellpadding

    int cellpadding

## Package groovy.text

### Class groovy.text.TemplateExecutionException extends java.lang.Exception implements Serializable

### Serialized Fields

#### lineNumber

    int lineNumber

### Class groovy.text.TemplateParseException extends java.lang.RuntimeException implements Serializable

### Serialized Fields

#### lineNumber

    int lineNumber

#### column

    int column

## Package groovy.transform.stc

### Class groovy.transform.stc.IncorrectTypeHintException extends SyntaxException implements Serializable

serialVersionUID:
  4481159236968540419L

## Package groovy.ui

### Class groovy.ui.ConsoleApplet extends javax.swing.JApplet implements Serializable

### Serialized Fields

#### console

    groovy.ui.Console console

### Class groovy.ui.ConsoleTextEditor extends javax.swing.JScrollPane implements Serializable

### Serialized Fields

#### defaultFamily

    java.lang.String defaultFamily

#### numbersPanel

    groovy.ui.ConsoleTextEditor.LineNumbersPanel numbersPanel

#### documentChangedSinceLastRepaint

    boolean documentChangedSinceLastRepaint

#### textEditor

    TextEditor textEditor

#### undoAction

    groovy.ui.ConsoleTextEditor.UndoAction undoAction

#### redoAction

    groovy.ui.ConsoleTextEditor.RedoAction redoAction

#### printAction

    groovy.ui.ConsoleTextEditor.PrintAction printAction

#### editable

    boolean editable

#### undoManager

    TextUndoManager undoManager

## Package groovy.ui.text

### Class groovy.ui.text.AutoIndentAction extends javax.swing.AbstractAction implements Serializable

### Serialized Fields

#### simpleAttributeSet

    javax.swing.text.AttributeSet simpleAttributeSet

### Class groovy.ui.text.TextEditor extends javax.swing.JTextPane implements Serializable

### Serialized Fields

#### defaultCaret

    javax.swing.text.Caret defaultCaret

#### overtypeCaret

    javax.swing.text.Caret overtypeCaret

#### numPages

    int numPages

#### mouseAdapter

    java.awt.event.MouseAdapter mouseAdapter

#### unwrapped

    boolean unwrapped

#### tabsAsSpaces

    boolean tabsAsSpaces

#### multiLineTab

    boolean multiLineTab

### Class groovy.ui.text.TextUndoManager extends javax.swing.undo.UndoManager implements Serializable

### Serialized Fields

#### propChangeSupport

    javax.swing.event.SwingPropertyChangeSupport propChangeSupport

#### compoundEdit

    groovy.ui.text.TextUndoManager.StructuredEdit compoundEdit

#### firstModified

    long firstModified

#### modificationMarker

    javax.swing.undo.UndoableEdit modificationMarker

## Package groovy.util

### Class groovy.util.ClosureComparator extends java.lang.Object implements Serializable

serialVersionUID:
  -4593521535656429522L

### Serialized Fields

#### closure

    Closure<V> closure

### Class groovy.util.Node extends java.lang.Object implements Serializable

serialVersionUID:
  4121134753270542643L

### Serialized Fields

#### parent

    Node parent

#### name

    java.lang.Object name

#### attributes

    java.util.Map<K,V> attributes

#### value

    java.lang.Object value

### Class groovy.util.NodeList extends java.util.ArrayList implements Serializable

serialVersionUID:
  8307095805417308716L

### Class groovy.util.ObservableList.ElementAddedEvent extends ObservableList.ElementEvent implements Serializable

serialVersionUID:
  -6594847306176480596L

### Class groovy.util.ObservableList.ElementClearedEvent extends ObservableList.ElementEvent implements Serializable

serialVersionUID:
  -2754983590419383972L

### Serialized Fields

#### values

    java.util.List<E> values

### Class groovy.util.ObservableList.ElementEvent extends java.beans.PropertyChangeEvent implements Serializable

serialVersionUID:
  -218253929030274352L

### Serialized Fields

#### type

    ObservableList.ChangeType type

#### index

    int index

### Class groovy.util.ObservableList.ElementRemovedEvent extends ObservableList.ElementEvent implements Serializable

serialVersionUID:
  9017470261231004168L

### Class groovy.util.ObservableList.ElementUpdatedEvent extends ObservableList.ElementEvent implements Serializable

serialVersionUID:
  1116018076124047485L

### Class groovy.util.ObservableList.MultiElementAddedEvent extends ObservableList.ElementEvent implements Serializable

serialVersionUID:
  443060557109693114L

### Serialized Fields

#### values

    java.util.List<E> values

### Class groovy.util.ObservableList.MultiElementRemovedEvent extends ObservableList.ElementEvent implements Serializable

serialVersionUID:
  2590238951081945868L

### Serialized Fields

#### values

    java.util.List<E> values

### Class groovy.util.ObservableMap.MultiPropertyEvent extends ObservableMap.PropertyEvent implements Serializable

serialVersionUID:
  3925136810810084267L

### Serialized Fields

#### events

    ObservableMap.PropertyEvent[] events

### Class groovy.util.ObservableMap.PropertyAddedEvent extends ObservableMap.PropertyEvent implements Serializable

serialVersionUID:
  -5761685843732329868L

### Class groovy.util.ObservableMap.PropertyClearedEvent extends ObservableMap.PropertyEvent implements Serializable

serialVersionUID:
  -1472110679547513634L

### Serialized Fields

#### values

    java.util.Map<K,V> values

### Class groovy.util.ObservableMap.PropertyEvent extends java.beans.PropertyChangeEvent implements Serializable

serialVersionUID:
  -8328412226044328674L

### Serialized Fields

#### type

    ObservableMap.ChangeType type

### Class groovy.util.ObservableMap.PropertyRemovedEvent extends ObservableMap.PropertyEvent implements Serializable

serialVersionUID:
  1882656655856158470L

### Class groovy.util.ObservableMap.PropertyUpdatedEvent extends ObservableMap.PropertyEvent implements Serializable

serialVersionUID:
  -1104637722950032690L

### Class groovy.util.ObservableSet.ElementAddedEvent extends ObservableSet.ElementEvent implements Serializable

serialVersionUID:
  4678444473287170956L

### Class groovy.util.ObservableSet.ElementClearedEvent extends ObservableSet.ElementEvent implements Serializable

serialVersionUID:
  6075523774365623231L

### Serialized Fields

#### values

    java.util.List<E> values

### Class groovy.util.ObservableSet.ElementEvent extends java.beans.PropertyChangeEvent implements Serializable

serialVersionUID:
  -7140793925623806823L

### Serialized Fields

#### type

    ObservableSet.ChangeType type

### Class groovy.util.ObservableSet.ElementRemovedEvent extends ObservableSet.ElementEvent implements Serializable

serialVersionUID:
  5934658331755545227L

### Class groovy.util.ObservableSet.MultiElementAddedEvent extends ObservableSet.ElementEvent implements Serializable

serialVersionUID:
  575204921472897312L

### Serialized Fields

#### values

    java.util.List<E> values

### Class groovy.util.ObservableSet.MultiElementRemovedEvent extends ObservableSet.ElementEvent implements Serializable

serialVersionUID:
  8894701122065438905L

### Serialized Fields

#### values

    java.util.List<E> values

### Class groovy.util.OrderBy extends java.lang.Object implements Serializable

serialVersionUID:
  8385130064804116654L

### Serialized Fields

#### closures

    java.util.List<E> closures

#### equalityCheck

    boolean equalityCheck

#### numberAwareComparator

    NumberAwareComparator<T> numberAwareComparator

### Class groovy.util.ResourceException extends java.lang.Exception implements Serializable

serialVersionUID:
  -4640685456255837192L

### Class groovy.util.ScriptException extends java.lang.Exception implements Serializable

serialVersionUID:
  3447547760007143671L

## Package groovy.util.slurpersupport

### Class groovy.util.slurpersupport.NamespaceAwareHashMap extends java.util.HashMap<java.lang.String,java.lang.String> implements Serializable

### Serialized Fields

#### namespaceTagHints

    java.util.Map<K,V> namespaceTagHints

## Package groovy.xml

### Class groovy.xml.QName extends java.lang.Object implements Serializable

serialVersionUID:
  -9029109610006696081L

### Serialized Fields

#### namespaceURI

    java.lang.String namespaceURI

Field namespaceURI

#### localPart

    java.lang.String localPart

Field localPart

#### prefix

    java.lang.String prefix

Field prefix

### Class groovy.xml.StreamingDOMBuilder._closure1 extends Closure implements Serializable

### Class groovy.xml.StreamingDOMBuilder._closure2 extends Closure implements Serializable

### Class groovy.xml.StreamingDOMBuilder._closure3 extends Closure implements Serializable

### Class groovy.xml.StreamingDOMBuilder._closure4 extends Closure implements Serializable

### Class groovy.xml.StreamingMarkupBuilder._closure1 extends Closure implements Serializable

### Class groovy.xml.StreamingMarkupBuilder._closure2 extends Closure implements Serializable

### Class groovy.xml.StreamingMarkupBuilder._closure3 extends Closure implements Serializable

### Class groovy.xml.StreamingMarkupBuilder._closure4 extends Closure implements Serializable

### Class groovy.xml.StreamingMarkupBuilder._closure5 extends Closure implements Serializable

### Class groovy.xml.StreamingMarkupBuilder._closure6 extends Closure implements Serializable

### Class groovy.xml.StreamingSAXBuilder._closure1 extends Closure implements Serializable

### Class groovy.xml.StreamingSAXBuilder._closure2 extends Closure implements Serializable

### Class groovy.xml.StreamingSAXBuilder._closure3 extends Closure implements Serializable

### Class groovy.xml.StreamingSAXBuilder._closure4 extends Closure implements Serializable

## Package groovy.xml.streamingmarkupsupport

### Class groovy.xml.streamingmarkupsupport.AbstractStreamingBuilder._closure1 extends Closure implements Serializable

### Class groovy.xml.streamingmarkupsupport.AbstractStreamingBuilder._closure2 extends Closure implements Serializable

### Class groovy.xml.streamingmarkupsupport.AbstractStreamingBuilder._closure3 extends Closure implements Serializable

### Class groovy.xml.streamingmarkupsupport.AbstractStreamingBuilder._closure4 extends Closure implements Serializable

## Package org.apache.commons.cli

### Class org.apache.commons.cli.AlreadySelectedException extends ParseException implements Serializable

### Serialized Fields

#### group

    OptionGroup group

#### option

    Option option

### Class org.apache.commons.cli.CommandLine extends java.lang.Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### args

    java.util.List<E> args

#### options

    java.util.List<E> options

### Class org.apache.commons.cli.MissingArgumentException extends ParseException implements Serializable

### Serialized Fields

#### option

    Option option

### Class org.apache.commons.cli.MissingOptionException extends ParseException implements Serializable

### Serialized Fields

#### missingOptions

    java.util.List<E> missingOptions

### Class org.apache.commons.cli.Option extends java.lang.Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### opt

    java.lang.String opt

#### longOpt

    java.lang.String longOpt

#### argName

    java.lang.String argName

#### description

    java.lang.String description

#### required

    boolean required

#### optionalArg

    boolean optionalArg

#### numberOfArgs

    int numberOfArgs

#### type

    java.lang.Object type

#### values

    java.util.List<E> values

#### valuesep

    char valuesep

### Class org.apache.commons.cli.OptionGroup extends java.lang.Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### optionMap

    java.util.Map<K,V> optionMap

#### selected

    java.lang.String selected

#### required

    boolean required

### Class org.apache.commons.cli.Options extends java.lang.Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### shortOpts

    java.util.Map<K,V> shortOpts

#### longOpts

    java.util.Map<K,V> longOpts

#### requiredOpts

    java.util.List<E> requiredOpts

#### optionGroups

    java.util.Map<K,V> optionGroups

### Class org.apache.commons.cli.ParseException extends java.lang.Exception implements Serializable

### Class org.apache.commons.cli.UnrecognizedOptionException extends ParseException implements Serializable

### Serialized Fields

#### option

    java.lang.String option

## Package org.apache.groovy.io

### Class org.apache.groovy.io.StringBuilderWriter extends java.io.Writer implements Serializable

serialVersionUID:
  -146927496096066153L

### Serialized Fields

#### builder

    java.lang.StringBuilder builder

## Package org.codehaus.groovy

### Class org.codehaus.groovy.GroovyBugError extends java.lang.AssertionError implements Serializable

serialVersionUID:
  -9165076784700059275L

### Serialized Fields

#### message

    java.lang.String message

#### exception

    java.lang.Exception exception

### Class org.codehaus.groovy.GroovyException extends java.lang.Exception implements Serializable

serialVersionUID:
  -61298636122042408L

### Serialized Fields

#### fatal

    boolean fatal

## Package org.codehaus.groovy.ant

### Class org.codehaus.groovy.ant.AntProjectPropertiesDelegate extends java.util.Hashtable implements Serializable

### Serialized Fields

#### project

    org.apache.tools.ant.Project project

## Package org.codehaus.groovy.antlr

### Class org.codehaus.groovy.antlr.ASTParserException extends ParserException implements Serializable

serialVersionUID:
  7307319325760515017L

### Serialized Fields

#### ast

    antlr.collections.AST ast

### Class org.codehaus.groovy.antlr.ASTRuntimeException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  238104771184624613L

### Serialized Fields

#### ast

    antlr.collections.AST ast

### Class org.codehaus.groovy.antlr.GroovySourceAST extends antlr.CommonAST implements Serializable

serialVersionUID:
  9116765466538981906L

### Serialized Fields

#### line

    int line

#### col

    int col

#### lineLast

    int lineLast

#### colLast

    int colLast

#### snippet

    java.lang.String snippet

### Class org.codehaus.groovy.antlr.LexerFrame extends javax.swing.JFrame implements Serializable

serialVersionUID:
  2715693043143492893L

### Serialized Fields

#### jSplitPane1

    javax.swing.JSplitPane jSplitPane1

#### jScrollPane1

    javax.swing.JScrollPane jScrollPane1

#### jScrollPane2

    javax.swing.JScrollPane jScrollPane2

#### tokenPane

    javax.swing.JTextPane tokenPane

#### jbutton

    javax.swing.JButton jbutton

#### mainPanel

    javax.swing.JPanel mainPanel

#### scriptPane

    javax.swing.JTextArea scriptPane

#### border1

    javax.swing.border.Border border1

#### border2

    javax.swing.border.Border border2

#### lexerClass

    java.lang.Class<T> lexerClass

#### tokens

    java.util.Hashtable<K,V> tokens

#### loadFileAction

    javax.swing.Action loadFileAction

## Package org.codehaus.groovy.classgen

### Class org.codehaus.groovy.classgen.ClassGeneratorException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  440899360174632769L

## Package org.codehaus.groovy.control

### Class org.codehaus.groovy.control.CompilationFailedException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  4500269747315896966L

### Serialized Fields

#### phase

    int phase

#### unit

    ProcessingUnit unit

### Class org.codehaus.groovy.control.ConfigurationException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  -3844401402301111613L

### Serialized Fields

#### cause

    java.lang.Exception cause

### Class org.codehaus.groovy.control.ErrorCollector extends java.lang.Object implements Serializable

serialVersionUID:
  2844774170905056755L

### Serialized Fields

#### warnings

    java.util.LinkedList<E> warnings

WarningMessages collected during processing

#### errors

    java.util.LinkedList<E> errors

ErrorMessages collected during processing

#### configuration

    CompilerConfiguration configuration

Configuration and other settings that control processing

### Class org.codehaus.groovy.control.MultipleCompilationErrorsException extends CompilationFailedException implements Serializable

serialVersionUID:
  8583586586290252555L

### Serialized Fields

#### collector

    ErrorCollector collector

## Package org.codehaus.groovy.reflection

### Class org.codehaus.groovy.reflection.GeneratedMetaMethod.DgmMethodRecord extends java.lang.Object implements Serializable

serialVersionUID:
  -5639988016452884450L

### Serialized Fields

#### className

    java.lang.String className

#### methodName

    java.lang.String methodName

#### returnType

    java.lang.Class<T> returnType

#### parameters

    java.lang.Class<T>[] parameters

## Package org.codehaus.groovy.runtime

### Class org.codehaus.groovy.runtime.ComposedClosure extends Closure<V> implements Serializable

serialVersionUID:
  1290542293376731831L

### Serialized Fields

#### first

    Closure<V> first

#### second

    Closure<V> second

### Class org.codehaus.groovy.runtime.ConversionHandler extends java.lang.Object implements Serializable

serialVersionUID:
  1162833717190835227L

### Serialized Fields

#### delegate

    java.lang.Object delegate

#### handleCache

    java.util.concurrent.ConcurrentHashMap<K,V> handleCache

#### metaClass

    MetaClass metaClass

### Class org.codehaus.groovy.runtime.ConvertedClosure extends ConversionHandler implements Serializable

serialVersionUID:
  1162833713450835227L

### Serialized Fields

#### methodName

    java.lang.String methodName

### Class org.codehaus.groovy.runtime.ConvertedMap extends ConversionHandler implements Serializable

serialVersionUID:
  -8131432558241254137L

### Class org.codehaus.groovy.runtime.CurriedClosure extends Closure<V> implements Serializable

serialVersionUID:
  -1018388175778192754L

### Serialized Fields

#### curriedParams

    java.lang.Object[] curriedParams

#### minParamsExpected

    int minParamsExpected

#### index

    int index

#### varargType

    java.lang.Class<T> varargType

### Class org.codehaus.groovy.runtime.GroovyCategorySupport.CategoryMethodList extends java.util.ArrayList<GroovyCategorySupport.CategoryMethod> implements Serializable

serialVersionUID:
  1569020062006842141L

### Serialized Fields

#### level

    int level

#### previous

    GroovyCategorySupport.CategoryMethodList previous

#### usage

    java.util.concurrent.atomic.AtomicInteger usage

### Class org.codehaus.groovy.runtime.GroovyCategorySupport.ThreadCategoryInfo extends java.util.HashMap<java.lang.String,GroovyCategorySupport.CategoryMethodList> implements Serializable

serialVersionUID:
  2609120843123833410L

### Serialized Fields

#### level

    int level

#### propertyGetterMap

    java.util.Map<K,V> propertyGetterMap

#### propertySetterMap

    java.util.Map<K,V> propertySetterMap

### Class org.codehaus.groovy.runtime.GStringImpl extends GString implements Serializable

serialVersionUID:
  3581289038662723858L

### Serialized Fields

#### strings

    java.lang.String[] strings

### Class org.codehaus.groovy.runtime.InvokerInvocationException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  5870532233180451709L

### Class org.codehaus.groovy.runtime.IteratorClosureAdapter extends Closure implements Serializable

serialVersionUID:
  -3193812539363103534L

### Serialized Fields

#### list

    java.util.List<E> list

#### metaClass

    MetaClass metaClass

### Class org.codehaus.groovy.runtime.MethodClosure extends Closure implements Serializable

serialVersionUID:
  5316055624606528584L

### Serialization Methods

#### readObject

    private void readObject(java.io.ObjectInputStream stream)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Throws:
  `java.io.IOException`
  `java.lang.ClassNotFoundException`

#### readResolve

    private java.lang.Object readResolve()

### Serialized Fields

#### method

    java.lang.String method

### Class org.codehaus.groovy.runtime.NumberAwareComparator extends java.lang.Object implements Serializable

serialVersionUID:
  9017657289076651660L

### Class org.codehaus.groovy.runtime.ScriptReference extends Reference implements Serializable

serialVersionUID:
  -2914281513576690336L

### Serialized Fields

#### script

    Script script

#### variable

    java.lang.String variable

### Class org.codehaus.groovy.runtime.WritableFile extends java.io.File implements Serializable

serialVersionUID:
  4157767752861425917L

### Serialized Fields

#### encoding

    java.lang.String encoding

## Package org.codehaus.groovy.runtime.metaclass

### Class org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap extends java.util.AbstractMap implements Serializable

serialVersionUID:
  -3225682440765612861L

### Serialization Methods

#### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Reconstitute the `ConcurrentReaderHashMap` instance from a stream (i.e., deserialize it).

Throws:
  `java.io.IOException`
  `java.lang.ClassNotFoundException`

#### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Save the state of the `ConcurrentReaderHashMap` instance to a stream (i.e., serialize it).

Serial Data:
  The capacity of the ConcurrentReaderHashMap (the length of the bucket array) is emitted (int), followed by the size of the ConcurrentReaderHashMap (the number of key-value mappings), followed by the key (Object) and value (Object) for each key-value mapping represented by the ConcurrentReaderHashMap The key-value mappings are emitted in no particular order.
Throws:
  `java.io.IOException`

### Serialized Fields

#### barrierLock

    ConcurrentReaderHashMap.BarrierLock barrierLock

Lock used only for its memory effects.

#### threshold

    int threshold

The table is rehashed when its size exceeds this threshold. (The value of this field is always (int)(capacity * loadFactor).)

#### loadFactor

    float loadFactor

The load factor for the hash table.

### Class org.codehaus.groovy.runtime.metaclass.ConcurrentReaderHashMap.BarrierLock extends java.lang.Object implements Serializable

serialVersionUID:
  -5403150101810674636L

### Class org.codehaus.groovy.runtime.metaclass.MethodSelectionException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  6260193948973669540L

### Serialized Fields

#### methodName

    java.lang.String methodName

#### methods

    FastArray methods

#### arguments

    java.lang.Class<T>[] arguments

### Class org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack extends MissingMethodException implements Serializable

serialVersionUID:
  7075950754138801519L

### Class org.codehaus.groovy.runtime.metaclass.MissingMethodExecutionFailed extends MissingMethodExceptionNoStack implements Serializable

serialVersionUID:
  -6551412223364004284L

### Serialized Fields

#### cause

    java.lang.Throwable cause

### Class org.codehaus.groovy.runtime.metaclass.MissingPropertyExceptionNoStack extends MissingPropertyException implements Serializable

serialVersionUID:
  -7734212543734003079L

## Package org.codehaus.groovy.runtime.powerassert

### Class org.codehaus.groovy.runtime.powerassert.PowerAssertionError extends java.lang.AssertionError implements Serializable

serialVersionUID:
  186840762256433109L

### Class org.codehaus.groovy.runtime.powerassert.SourceTextNotAvailableException extends java.lang.RuntimeException implements Serializable

serialVersionUID:
  -3815868502019514479L

## Package org.codehaus.groovy.runtime.typehandling

### Class org.codehaus.groovy.runtime.typehandling.GroovyCastException extends java.lang.ClassCastException implements Serializable

serialVersionUID:
  6859089155641797356L

## Package org.codehaus.groovy.syntax

### Class org.codehaus.groovy.syntax.ParserException extends TokenException implements Serializable

serialVersionUID:
  -3772086239731735693L

### Class org.codehaus.groovy.syntax.ReadException extends GroovyException implements Serializable

serialVersionUID:
  848585058428047961L

### Serialized Fields

#### cause

    java.io.IOException cause

### Class org.codehaus.groovy.syntax.RuntimeParserException extends GroovyRuntimeException implements Serializable

serialVersionUID:
  -6612860527133856587L

### Class org.codehaus.groovy.syntax.SyntaxException extends GroovyException implements Serializable

serialVersionUID:
  7447641806794047013L

### Serialized Fields

#### startLine

    int startLine

Line upon which the error occurred.

#### endLine

    int endLine

#### startColumn

    int startColumn

Column upon which the error occurred.

#### endColumn

    int endColumn

#### sourceLocator

    java.lang.String sourceLocator

### Class org.codehaus.groovy.syntax.TokenException extends SyntaxException implements Serializable

serialVersionUID:
  6850594285972085144L

### Class org.codehaus.groovy.syntax.TokenMismatchException extends TokenException implements Serializable

serialVersionUID:
  -6321206176010272124L

### Serialized Fields

#### unexpectedToken

    Token unexpectedToken

#### expectedType

    int expectedType

## Package org.codehaus.groovy.tools

### Class org.codehaus.groovy.tools.GrapeMain._closure1 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.GrapeMain._closure2 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.GrapeMain._closure3 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.GrapeMain._closure4 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.GrapeMain._closure5 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.GrapeMain._closure6 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.GrapeMain._closure7 extends Closure implements Serializable

## Package org.codehaus.groovy.tools.gse

### Class org.codehaus.groovy.tools.gse.StringSetMap extends java.util.LinkedHashMap<java.lang.String,java.util.Set<java.lang.String>> implements Serializable

serialVersionUID:
  4230491822783819152L

## Package org.codehaus.groovy.tools.shell

### Class org.codehaus.groovy.tools.shell.CommandException extends java.lang.Exception implements Serializable

### Serialized Fields

#### command

    org.codehaus.groovy.tools.shell.Command command

### Class org.codehaus.groovy.tools.shell.ComplexCommandSupport._closure1 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.shell.ExitNotification extends java.lang.Error implements Serializable

### Serialized Fields

#### code

    int code

### Class org.codehaus.groovy.tools.shell.Groovysh._closure1 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.shell.Groovysh._closure2 extends Closure implements Serializable

### Class org.codehaus.groovy.tools.shell.ShellRunner._closure1 extends Closure implements Serializable

## Package org.codehaus.groovy.transform

### Class org.codehaus.groovy.transform.ASTTestTransformation.ProgressCallbackChain._closure1 extends Closure implements Serializable

## Package org.codehaus.groovy.util

### Class org.codehaus.groovy.util.AbstractConcurrentMap.Segment extends AbstractConcurrentMapBase.Segment implements Serializable

serialVersionUID:
  5192533863182570468L

### Class org.codehaus.groovy.util.AbstractConcurrentMapBase.Segment extends LockableObject implements Serializable

serialVersionUID:
  -1071886855389945760L

### Serialized Fields

#### count

    int count

#### threshold

    int threshold

#### table

    java.lang.Object[] table

### Class org.codehaus.groovy.util.CharSequenceReader extends java.io.Reader implements Serializable

serialVersionUID:
  -6661279371843310693L

### Serialized Fields

#### charSequence

    java.lang.CharSequence charSequence

#### idx

    int idx

#### mark

    int mark

### Class org.codehaus.groovy.util.LazyReference extends LockableObject implements Serializable

serialVersionUID:
  3160238516132794621L

### Serialized Fields

#### reference

    ManagedReference<T> reference

#### bundle

    ReferenceBundle bundle

### Class org.codehaus.groovy.util.LockableObject extends java.util.concurrent.locks.AbstractQueuedSynchronizer implements Serializable

serialVersionUID:
  2284470475073785118L

### Class org.codehaus.groovy.util.ManagedConcurrentMap.Segment extends AbstractConcurrentMap.Segment<K,V> implements Serializable

serialVersionUID:
  -2157582627873688747L

### Serialized Fields

#### bundle

    ReferenceBundle bundle