Serialized Form


Package com.joanju.proparse

Class com.joanju.proparse.ProEvalException extends java.lang.RuntimeException implements Serializable

Serialized Fields

moreMessage

java.lang.StringBuilder moreMessage

filename

java.lang.String filename

column

int column

line

int line

Package org.prorefactor.core

Class org.prorefactor.core.PRCException extends java.lang.Exception implements Serializable


Package org.prorefactor.core.unittest

Class org.prorefactor.core.unittest.UnitTestException extends java.lang.Exception implements Serializable


Package org.prorefactor.macrolevel

Class org.prorefactor.macrolevel.IncludeRef extends MacroRef implements Serializable

serialVersionUID: 6085433112733922276L

Serialized Fields

usesNamedArgs

boolean usesNamedArgs

fileIndex

int fileIndex

includeArgs

java.util.ArrayList<E> includeArgs

argMap

java.util.HashMap<K,V> argMap

fileRefName

java.lang.String fileRefName

Class org.prorefactor.macrolevel.MacroDef extends java.lang.Object implements Serializable

serialVersionUID: 1071848152328641207L

Serialized Fields

column

int column

line

int line

type

int type
One of this class's values: GLOBAL, SCOPED, UNDEFINE, NAMEDARG, NUMBEREDARG


undefWhat

MacroDef undefWhat
For an UNDEFINE - undef what?


includeRef

IncludeRef includeRef
For an include argument - what include reference is it for?


parent

MacroRef parent
The source where this definition can be found


name

java.lang.String name

value

java.lang.String value

Class org.prorefactor.macrolevel.MacroRef extends java.lang.Object implements Serializable

Serialized Fields

listingFileLine

int listingFileLine

refColumn

int refColumn

refLine

int refLine

parent

MacroRef parent

macroEventList

java.util.ArrayList<E> macroEventList
A list of macro references and defines that are in this macro's source

Class org.prorefactor.macrolevel.NamedMacroRef extends MacroRef implements Serializable

serialVersionUID: -7576618416022482176L

Serialized Fields

macroDef

MacroDef macroDef

Package org.prorefactor.refactor

Class org.prorefactor.refactor.FileTarget extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

filename

java.lang.String filename

line

int line

column

int column

Class org.prorefactor.refactor.FileTargetComparator extends java.lang.Object implements Serializable

serialVersionUID: 1L

Class org.prorefactor.refactor.RefactorException extends java.lang.Exception implements Serializable

Serialized Fields

filePos

int[] filePos

file

java.io.File file

Package org.prorefactor.refactor.action

Class org.prorefactor.refactor.action.RenameFilesRecord extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

from

java.lang.String from

to

java.lang.String to

type

int type
I use an int, rather than Java enum, because I think it's probably smaller to store.


Package org.prorefactor.treeparser

Class org.prorefactor.treeparser.SemanticError extends java.lang.Error implements Serializable

Serialized Fields

errorLocation

JPNode errorLocation

Package org.prorefactor.util

Class org.prorefactor.util.Cache extends java.util.LinkedHashMap<K,V> implements Serializable

serialVersionUID: 5906218476888067680L

Serialized Fields

capacity

int capacity



Copyright © 2008 Joanju Software. All Rights Reserved.