Serialized Form


Package org.omegahat.DataStructures.Data

Class org.omegahat.DataStructures.Data.BasicFactorLevelSet implements Serializable

Class org.omegahat.DataStructures.Data.DataFrame implements Serializable

Serialized Fields

length

int length
The number of observations in this dataset.

rowNames

java.lang.String[] rowNames
An ordered collection of identifiers for the different records in the dataset.

readHeader

boolean readHeader

numHeadersSet

int numHeadersSet

metaData

java.util.Hashtable metaData

Class org.omegahat.DataStructures.Data.DataList implements Serializable

Serialized Fields

names

java.util.Vector[] names

data

java.lang.Object[] data

currentNum

int currentNum

Class org.omegahat.DataStructures.Data.FactorVariable implements Serializable

Serialized Fields

levels

FactorLevelSetInt levels

levelIndices

int[] levelIndices

values

java.lang.Object[] values

Class org.omegahat.DataStructures.Data.FilterDataList implements Serializable

Serialized Fields

function

Function function

source

DataList source

evaluator

Evaluator evaluator

Class org.omegahat.DataStructures.Data.OrderedDataFrame implements Serializable

Serialized Fields

ordered

OrderedTable ordered

Class org.omegahat.DataStructures.Data.RealVariable implements Serializable

Serialized Fields

vals

double[] vals

Class org.omegahat.DataStructures.Data.SubsetDataList implements Serializable

Serialized Fields

source

DataList source
The DataList object from which this was derived.


Package org.omegahat.DataStructures.Data.Viewers

Class org.omegahat.DataStructures.Data.Viewers.DataFrameTableModel implements Serializable

Serialized Fields

dataFrame

DataFrameInt dataFrame

Class org.omegahat.DataStructures.Data.Viewers.DataFrameViewer implements Serializable

Serialized Fields

dataFrame

DataFrameInt dataFrame

Class org.omegahat.DataStructures.Data.Viewers.DataFrameViewerWindow implements Serializable

Class org.omegahat.DataStructures.Data.Viewers.FactorCellEditor implements Serializable

Serialized Fields

activeVariable

FactorInt activeVariable

activeObservation

int activeObservation

listeners

java.util.Vector listeners

Class org.omegahat.DataStructures.Data.Viewers.FactorCellRenderer implements Serializable

Serialized Fields

dataFrame

DataFrameInt dataFrame


Package org.omegahat.DataStructures.Matrix

Class org.omegahat.DataStructures.Matrix.JamaBaseMatrix implements Serializable

Serialized Fields

mat

Jama.Matrix mat

Class org.omegahat.DataStructures.Matrix.JamaMatrix implements Serializable

Class org.omegahat.DataStructures.Matrix.JamaPositiveDefiniteMatrix implements Serializable

Class org.omegahat.DataStructures.Matrix.JamaSquareMatrix implements Serializable

Class org.omegahat.DataStructures.Matrix.JamaSymmetricMatrix implements Serializable

Class org.omegahat.DataStructures.Matrix.JamaUpperTriangular implements Serializable


Package org.omegahat.DataStructures.Trees

Class org.omegahat.DataStructures.Trees.BasicTree implements Serializable

Serialized Fields

data

java.lang.Object data
 


Package org.omegahat.Environment.Console

Class org.omegahat.Environment.Console.omega implements Serializable

Serialized Fields

command_line

java.lang.String[] command_line
The command line arguments passed to this Java application.

evaluator

Evaluator evaluator
The default evaluator that we create as part of the initialization via the EvaluatorManager.

reader

InputReader reader
An input reader used to read lines from the user's input on the standard input device and then notifies the evaluator of input pending.


Package org.omegahat.Environment.Databases

Class org.omegahat.Environment.Databases.AttachableSearchPath implements Serializable

Serialized Fields

state

int state

name

java.lang.String name

Class org.omegahat.Environment.Databases.ClosureDatabase implements Serializable

Class org.omegahat.Environment.Databases.DatabaseAssignEvent implements Serializable

Class org.omegahat.Environment.Databases.DatabaseAttachEvent implements Serializable

Class org.omegahat.Environment.Databases.DatabaseDetachEvent implements Serializable

Class org.omegahat.Environment.Databases.DatabaseEvent implements Serializable

Serialized Fields

action

int action

Class org.omegahat.Environment.Databases.DatabaseObjectEvent implements Serializable

Serialized Fields

name

java.lang.String name

Class org.omegahat.Environment.Databases.DatabaseRemoveEvent implements Serializable

Class org.omegahat.Environment.Databases.EvaluationFrame implements Serializable

Class org.omegahat.Environment.Databases.HomogeneousTypedDatabase implements Serializable

Class org.omegahat.Environment.Databases.IncorrectTypeException implements Serializable

Serialized Fields

varName

java.lang.String varName

type

java.lang.Class type

assigned

java.lang.Class assigned

Class org.omegahat.Environment.Databases.LazyFunctionDatabase implements Serializable

Serialized Fields

evaluator

Evaluator evaluator

function

LazyFunction function

Class org.omegahat.Environment.Databases.ObjectDatabase implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)

writeObject

private void writeObject(java.io.ObjectOutputStream out)
Serialized Fields

table

java.util.Hashtable table
The hash table actually used to store objects.

name

java.lang.String name

listeners

java.util.Vector[] listeners

state

int state

permissions

int permissions

user

java.util.Vector user

Class org.omegahat.Environment.Databases.ObjectNotFoundException implements Serializable

Serialized Fields

name

java.lang.String name

type

java.lang.Class type

Class org.omegahat.Environment.Databases.PersistentObjectDatabase implements Serializable

Serialized Fields

compressed

boolean compressed

url

java.net.URL url

dir

java.io.File dir

filter

java.io.FilenameFilter filter

Class org.omegahat.Environment.Databases.ReadWriteDatabase implements Serializable

Serialized Fields

permissions

java.util.Vector permissions

Class org.omegahat.Environment.Databases.SearchPath implements Serializable

Serialized Fields

pathListeners

java.util.Vector pathListeners

Class org.omegahat.Environment.Databases.SearchPathEvent implements Serializable

Serialized Fields

searchPath

SearchPath searchPath

Class org.omegahat.Environment.Databases.TypedDatabase implements Serializable

Serialized Fields

typeTable

java.util.Hashtable typeTable


Package org.omegahat.Environment.DataStructures

Class org.omegahat.Environment.DataStructures.BasicDataFrame implements Serializable

Serialized Fields

RowNames

character RowNames

Class org.omegahat.Environment.DataStructures.BasicFactor implements Serializable

Serialized Fields

levelSet

FactorLevelSet levelSet

Class org.omegahat.Environment.DataStructures.BasicFactorLevelSet implements Serializable

Class org.omegahat.Environment.DataStructures.character implements Serializable

Serialized Fields

_data

java.lang.String[] _data

Class org.omegahat.Environment.DataStructures.integer implements Serializable

Serialized Fields

_data

long[] _data

Class org.omegahat.Environment.DataStructures.list implements Serializable

Serialized Fields

_data

java.lang.Object[] _data

Class org.omegahat.Environment.DataStructures.logical implements Serializable

Serialized Fields

_data

byte[] _data

Class org.omegahat.Environment.DataStructures.numeric implements Serializable

Serialized Fields

_data

double[] _data
The array containing the values.

Class org.omegahat.Environment.DataStructures.single implements Serializable

Serialized Fields

_data

float[] _data

Class org.omegahat.Environment.DataStructures.vector implements Serializable


Package org.omegahat.Environment.Debugger

Class org.omegahat.Environment.Debugger.EvaluatorDebugger implements Serializable


Package org.omegahat.Environment.Debugger.ParserViewer

Class org.omegahat.Environment.Debugger.ParserViewer.ASTFrame implements Serializable

Class org.omegahat.Environment.Debugger.ParserViewer.ExpressionList implements Serializable

Class org.omegahat.Environment.Debugger.ParserViewer.ExpressionTraceTree implements Serializable

Serialized Fields

visited

java.util.Vector visited

path

javax.swing.tree.TreePath path

Class org.omegahat.Environment.Debugger.ParserViewer.ExpressionTreeWindow implements Serializable

Serialized Fields

panel

JTreeASTPanel panel

treeModel

JTreeASTModel treeModel

list

ExpressionList list

row

int row

Class org.omegahat.Environment.Debugger.ParserViewer.JTreeASTPanel implements Serializable

Serialized Fields

tree

javax.swing.JTree tree

treeModel

javax.swing.tree.TreeModel treeModel


Package org.omegahat.Environment.GUI

Class org.omegahat.Environment.GUI.ClassPathViewer implements Serializable

Serialized Fields

showAllLists

boolean showAllLists
Whether to show the additional local and dynamic class lists used by the evaluator differently from the elements in the regular classpath.

Class org.omegahat.Environment.GUI.ClassPathViewerFrame implements Serializable

Class org.omegahat.Environment.GUI.ClassTreeViewer implements Serializable

Class org.omegahat.Environment.GUI.ClassViewer implements Serializable

Serialized Fields

class_list

ClassList class_list
The class list containin the different classes for the package being displayed.

list

javax.swing.JList list

Class org.omegahat.Environment.GUI.DatabaseViewer implements Serializable

Serialized Fields

renderer

javax.swing.ListCellRenderer renderer

database

Database database

displayList

javax.swing.JList displayList

Class org.omegahat.Environment.GUI.DatabaseViewerFrame implements Serializable

Class org.omegahat.Environment.GUI.EvaluatorJPanel implements Serializable

Serialized Fields

evaluator

Evaluator evaluator

Class org.omegahat.Environment.GUI.EvaluatorOutput implements Serializable

Serialized Fields

display

javax.swing.JEditorPane display

taskStringAttributes

javax.swing.text.SimpleAttributeSet taskStringAttributes

taskValueAttributes

javax.swing.text.SimpleAttributeSet taskValueAttributes

Class org.omegahat.Environment.GUI.EvaluatorStatusBar implements Serializable

Class org.omegahat.Environment.GUI.MenuDescription implements Serializable

Class org.omegahat.Environment.GUI.omega implements Serializable

Serialized Fields

manager

EvaluatorManager manager
Store the command line arguments for convenient access by the different elements of the system.

frames

java.util.Hashtable frames
Hashtable for the different windows/frames in the system.

Class org.omegahat.Environment.GUI.OmegaInterface implements Serializable

Serialized Fields

tools_panel

ToolsPanel tools_panel

work_area

WorkArea work_area

evaluator

Evaluator evaluator

app

omega app

SplitProportion

double SplitProportion

Class org.omegahat.Environment.GUI.OptionsEditor implements Serializable

Class org.omegahat.Environment.GUI.SearchPathView implements Serializable

Class org.omegahat.Environment.GUI.SearchPathViewerFrame implements Serializable

Class org.omegahat.Environment.GUI.TabbedElementContainer implements Serializable

Serialized Fields

tab_area

javax.swing.JTabbedPane tab_area

Class org.omegahat.Environment.GUI.ToolsPanel implements Serializable

Serialized Fields

evaluator

Evaluator evaluator

search_list_tool

SearchPathView search_list_tool

class_viewer_tool

ClassPathViewer class_viewer_tool

Class org.omegahat.Environment.GUI.UserArea implements Serializable

Serialized Fields

input

UserInput input

output

EvaluatorOutput output

Class org.omegahat.Environment.GUI.UserInput implements Serializable

Serialized Fields

editor

javax.swing.JTextPane editor

promptAttrs

javax.swing.text.SimpleAttributeSet promptAttrs

inputAttrs

javax.swing.text.SimpleAttributeSet inputAttrs

doc

javax.swing.text.DefaultStyledDocument doc

icon

javax.swing.ImageIcon icon

currentPrompt

java.lang.String currentPrompt
Used to determine how much to remove when we process the text.
See Also:
actionPerformed

Class org.omegahat.Environment.GUI.ViewerFrame implements Serializable

Class org.omegahat.Environment.GUI.WorkArea implements Serializable

Serialized Fields

evaluator

Evaluator evaluator

user_area

UserArea user_area

useToolbar

boolean useToolbar


Package org.omegahat.Environment.GUITools

Class org.omegahat.Environment.GUITools.GenericFrame implements Serializable

Serialized Fields

menuBar

javax.swing.JMenuBar menuBar

Class org.omegahat.Environment.GUITools.ThreadSuspendButton implements Serializable

Serialized Fields

thread

java.lang.Thread thread


Package org.omegahat.Environment.GUITools.MethodViewer

Class org.omegahat.Environment.GUITools.MethodViewer.MethodViewer implements Serializable

Class org.omegahat.Environment.GUITools.MethodViewer.MethodViewerFrame implements Serializable

Serialized Fields

viewer

MethodViewer viewer


Package org.omegahat.Environment.Interpreter

Class org.omegahat.Environment.Interpreter.BasicEvaluator implements Serializable

Serialized Fields

options

Options options
Container for the options governing the creation and run-time behavior of this evaluator and associated objects. This contains information such as the name of the default database class, the prompt, etc.

databases

SearchPath databases
Ordered container of databases in which omegahat variables are stored and the evaluation of expressions looks for referenced variables. The elements are arbitrary objects that implement the Database interface.

data

java.lang.Object data
User-specifiable data that can be retrieved by the different expressions as they are evaluated without having to supply the information as an argument. This is a short-cut for augmenting the information available to the expression objects without having to extend them, the parser or the evaluator class.

DefaultAttachIndex

int DefaultAttachIndex
The default position into which databases are added to the search path. This controls how variables are found in newly attached databases.

toplevelExpression

ExpressionInt toplevelExpression
Stores the currently active top-level task expression being evaluated.

lexer

antlr.Tokenizer lexer

parser

omegaJavaGrammar parser

output

ObjectDisplayFilter output

taskHistory

java.util.Vector taskHistory

defaultDatabase

Database defaultDatabase

errorHandler

ErrorHandler errorHandler

warningMessages

java.util.Vector warningMessages

class_lists

ClassLocatorInt class_lists

localClasses

LocalClassLocator localClasses

dynamicClassLoader

DynamicClassLoader dynamicClassLoader

manager

EvaluatorManager manager

stderr

java.io.PrintWriter stderr

stdout

java.io.PrintWriter stdout

currentExpression

ExpressionInt currentExpression
Stores the sub-expression within the expression tree that is currently being evaluated.

debugger

Debugger debugger
The object to use for debugging errors as they arise in the evaluation of expressions by this evaluator.

evaluationListeners

java.util.Vector evaluationListeners
Container for the listeners to be notified of the start of a new evaluation.

SubEvaluationListeners

java.util.Vector SubEvaluationListeners
Container for listeners to be notified of all evaluation events , including all sub-expression being evaluated.

evaluationEvent

EvaluationEvent evaluationEvent
 

internalFunctionTables

OrderedTable internalFunctionTables
Collection of elements in which we search for methods when a function-like (that is, an unqualified call or one prefixed with this) is evaluated and no corresponding function or method is found.

allowUnrestrictedAccess

boolean allowUnrestrictedAccess

sourceStack

java.util.Stack sourceStack

Class org.omegahat.Environment.Interpreter.EndSourceInputException implements Serializable

Serialized Fields

source

java.lang.Object source
The input source.

silent

boolean silent
Indicates whether we should display this exception (false) or whether it is simply used to break out of evaluating a script.

Class org.omegahat.Environment.Interpreter.EvaluationEvent implements Serializable

Serialized Fields

expr

ExpressionInt expr
 

Class org.omegahat.Environment.Interpreter.EvaluationException implements Serializable

Serialized Fields

errorExpression

ExpressionInt errorExpression

toplevelExpression

ExpressionInt toplevelExpression

evaluator

Evaluator evaluator

message

java.lang.String message

javaException

java.lang.Throwable javaException

Class org.omegahat.Environment.Interpreter.GUIHelpEvaluator implements Serializable

Serialized Fields

helpWindow

javax.help.JHelp helpWindow

Class org.omegahat.Environment.Interpreter.InteractiveEvaluator implements Serializable

Serialized Fields

notify_listeners

boolean notify_listeners
Flag indicating whether we want to notify listeners of different evaluation events, specifically not when we are evaluating the prompt expressions.

continuation

boolean continuation
Flag indicating whether we are in continued input mode.

continuationPrompt

java.lang.String continuationPrompt
The prompt to be used when in continuation mode.

pendingInput

java.lang.StringBuffer pendingInput
Contents of the current pending input that is cached across input events in the case of incomplete input.

promptExpression

Evaluable promptExpression
The normal prompt as an expression which is evaluated each time allowing it to increment the task number, etc.

interrupt

boolean interrupt

Class org.omegahat.Environment.Interpreter.InterruptButton implements Serializable

Serialized Fields

evaluator

Evaluator evaluator
The evaluator which is to be interrupted when the user clicks the button.

Class org.omegahat.Environment.Interpreter.Options implements Serializable

Serialized Fields

DebugProperty

java.lang.String DebugProperty
The name of the property that controls whether general debugging information is shown or not. This can be specified in the OmegaOptions file (or the file identified by the OMEGA_CONFIG_FILE system property) as a logical value.

ParserDebugProperty

java.lang.String ParserDebugProperty
The name of the property controlling whether parsing debugging information is shown. Again, this can be set in the file that is used to specify the values for this object.

parserDebug

boolean parserDebug
Flag indicating whether we want debugging information regarding the parser displayed or not.

parsePrompt

boolean parsePrompt

Class org.omegahat.Environment.Interpreter.SignallableEvaluator implements Serializable

Class org.omegahat.Environment.Interpreter.TaskQueue implements Serializable

Class org.omegahat.Environment.Interpreter.TaskQueueEvaluator implements Serializable

Serialized Fields

queue

TaskQueue queue
The queue to which new Tasks are added by other objects (potentially running in different threads) and which this evaluator monitors processing the tasks as it becomes idle and tasks are available.

terminate

boolean terminate
A flag used to allow another object to indicate that the evaluator should not process any more tasks on its queue.

Class org.omegahat.Environment.Interpreter.TracingEvaluator implements Serializable

Serialized Fields

parserViewer

ExpressionTreeWindow parserViewer
The viewer for the expression tree that is used to display which sub-expressions have been evaluated and which is currently active.

Class org.omegahat.Environment.Interpreter.UserClassEvaluator implements Serializable

Serialized Fields

classManager

UserClassManager classManager
A table managing the different classes that have been defined in the context of this evaluator. This should be able to handle different name spaces resulting from different packages.

Class org.omegahat.Environment.Interpreter.UtilityEvaluator implements Serializable


Package org.omegahat.Environment.IO

Class org.omegahat.Environment.IO.DirectoryFilter implements Serializable

Serialized Fields

accept

boolean accept
Flag indicating whether a directory that is considered to match the criteria is included or excluded from the list. This indicates whether it is an inclusory or exclusory filter.

Class org.omegahat.Environment.IO.DirectoryNameFilter implements Serializable

Serialized Fields

dirnames

java.util.Vector dirnames
Collection of the names which are to be considered as constituting a match.

Class org.omegahat.Environment.IO.ExtensionFilenameFilter implements Serializable

Serialized Fields

extension

java.lang.String extension
The extension used to detect a match.

Class org.omegahat.Environment.IO.IncompleteInputException implements Serializable

Class org.omegahat.Environment.IO.InputFile implements Serializable

Class org.omegahat.Environment.IO.TextFile implements Serializable


Package org.omegahat.Environment.Language

Class org.omegahat.Environment.Language.Closure implements Serializable

Serialized Fields

staticVariables

Database staticVariables

staticDeclarations

List staticDeclarations

isInitialized

boolean isInitialized

Class org.omegahat.Environment.Language.Function implements Serializable

Serialized Fields

body

Evaluable body
The expessions that constitute the body or actions of this function.

exceptions

java.util.Vector exceptions
Collection of the classes of exceptions that this function can throw.

returnType

java.lang.Class returnType
The class of the value returned by this function, either left unset for variable types or specified in the declaration.

templateFrame

Database templateFrame
A database containing the parameters and their default values, etc. which is copied to create an actual call frame when a function is evaluated with particular arguments.

argumentNames

java.util.Vector argumentNames

name

java.lang.String name

hasVariableArguments

boolean hasVariableArguments

documentation

java.lang.String documentation
Stores the comments associated with the function defined in the S4-like manner. Note that the comment expressions will still be part of the function object within the body.

Class org.omegahat.Environment.Language.FunctionCallArguments implements Serializable

Class org.omegahat.Environment.Language.LazyArgument implements Serializable

Serialized Fields

expression

ExpressionInt expression

name

java.lang.String name

Class org.omegahat.Environment.Language.LazyFunction implements Serializable

Serialized Fields

defaultArgModeIsLazy

boolean defaultArgModeIsLazy

Class org.omegahat.Environment.Language.Method implements Serializable

Serialized Fields

lazyArgs

java.util.Vector lazyArgs
Stores a list of which arguments we know to be lazy for each of the methods. In theory we can avoid evaluating these when determining a method if we know that all of the methods treat these as lazy.

version

int version
The version of the internal class which is incremented each time we re-define this class when methods are added or removed.

name

java.lang.String name
The name by which all the methods in this table are known. This is used as the base name for the internal class used for the method dispatching with the current count

dispatchClass

java.lang.Class dispatchClass
Reference to the class used to perform the identification and dispatching to the appropriate method within the table.

Class org.omegahat.Environment.Language.OptionalLazyArgument implements Serializable

Serialized Fields

optionalArgumentName

java.lang.String optionalArgumentName

Class org.omegahat.Environment.Language.Signature implements Serializable

Serialized Fields

returnType

java.lang.Class returnType

parameterTypes

Database parameterTypes

Class org.omegahat.Environment.Language.TailRecursiveClosure implements Serializable

Serialized Fields

tail

ExpressionInt tail

Class org.omegahat.Environment.Language.TailRecursiveFunction implements Serializable

Serialized Fields

tail

ExpressionInt tail


Package org.omegahat.Environment.Language.UserClasses

Class org.omegahat.Environment.Language.UserClasses.AbstractUserClass implements Serializable

Serialized Fields

name

java.lang.String name

superClass

java.util.Vector superClass

derivedClasses

java.util.Vector derivedClasses

listeners

java.util.Vector listeners

constructors

Method constructors

methods

Database methods

staticFields

Database staticFields

Class org.omegahat.Environment.Language.UserClasses.MethodsCollection implements Serializable

Class org.omegahat.Environment.Language.UserClasses.OmegaField implements Serializable

Serialized Fields

name

java.lang.String name

Class

java.lang.Class Class

source

UserClass source

isStatic

boolean isStatic

isFinal

boolean isFinal

value

java.lang.Object value

Class org.omegahat.Environment.Language.UserClasses.OmegaFieldChangeEvent implements Serializable

Class org.omegahat.Environment.Language.UserClasses.OmegaFieldInstance implements Serializable

Serialized Fields

link

OmegaField link

Class org.omegahat.Environment.Language.UserClasses.UserClass implements Serializable

Class org.omegahat.Environment.Language.UserClasses.UserClassChangeEvent implements Serializable

Class org.omegahat.Environment.Language.UserClasses.UserClassInstance implements Serializable

Class org.omegahat.Environment.Language.UserClasses.UserClassManager implements Serializable

Class org.omegahat.Environment.Language.UserClasses.UserClassMethod implements Serializable

Serialized Fields

sourceClass

AbstractUserClass sourceClass

Class org.omegahat.Environment.Language.UserClasses.UserClassPackage implements Serializable

Serialized Fields

parent

UserClassPackage parent


Package org.omegahat.Environment.ObjectDataStructures

Class org.omegahat.Environment.ObjectDataStructures.character implements Serializable

Class org.omegahat.Environment.ObjectDataStructures.integer implements Serializable

Class org.omegahat.Environment.ObjectDataStructures.list implements Serializable

Class org.omegahat.Environment.ObjectDataStructures.logical implements Serializable

Class org.omegahat.Environment.ObjectDataStructures.numeric implements Serializable

Class org.omegahat.Environment.ObjectDataStructures.single implements Serializable

Class org.omegahat.Environment.ObjectDataStructures.vector implements Serializable

Serialized Fields

_data

java.util.Vector _data
Array of the elements managed by this vector.


Package org.omegahat.Environment.Parser.AntlrParser

Class org.omegahat.Environment.Parser.AntlrParser.IncompleteExpression implements Serializable


Package org.omegahat.Environment.Parser.Parse

Class org.omegahat.Environment.Parser.Parse.ArgList implements Serializable

Class org.omegahat.Environment.Parser.Parse.ArrayAccess implements Serializable

Serialized Fields

localName

Name localName

doubleBrackets

boolean doubleBrackets

ListClass

java.lang.Class ListClass

Class org.omegahat.Environment.Parser.Parse.ArrayAccessAssignExpression implements Serializable

Class org.omegahat.Environment.Parser.Parse.ArrayAccessInfix implements Serializable

Serialized Fields

operator

int operator

prefix

boolean prefix

Class org.omegahat.Environment.Parser.Parse.ArrayConstructorExpression implements Serializable

Serialized Fields

initialization

List initialization

dimensions

ArrayDimensionExpression dimensions

Class org.omegahat.Environment.Parser.Parse.ArrayDimensionExpression implements Serializable

Class org.omegahat.Environment.Parser.Parse.ArrayType implements Serializable

Serialized Fields

dims

List dims

Class org.omegahat.Environment.Parser.Parse.AssignExpression implements Serializable

Serialized Fields

name

java.lang.String name

database_id

int database_id

database

Database database

Class org.omegahat.Environment.Parser.Parse.BasicExpression implements Serializable

Serialized Fields

children

java.util.Vector children

parent

TreeNodeInt parent

isActive

boolean isActive

comments

Comment[] comments

Class org.omegahat.Environment.Parser.Parse.BinaryExpression implements Serializable

Serialized Fields

els

java.lang.Object[] els

Class org.omegahat.Environment.Parser.Parse.CastExpression implements Serializable

Serialized Fields

array

java.lang.Object array

expression

java.lang.Object expression

evalued

java.lang.Object evalued

isSuper

boolean isSuper

castClass

java.lang.Class castClass

Class org.omegahat.Environment.Parser.Parse.Catch implements Serializable

Serialized Fields

thrownClass

MethodParameter thrownClass

body

StatementList body

isFinal

boolean isFinal

Class org.omegahat.Environment.Parser.Parse.ClassDefinition implements Serializable

Serialized Fields

name

Name name
The name of the class, including package information

superClass

Name superClass
The name of the class that this one extends.

interfaces

List interfaces
List of the interface classes this class implements.

body

List body
A collection of elements within this class: constructors, fields and methods.

constructors

Method constructors
Table of the constructor functions for the class created during the evaluation of this expression and used in the Java class created to implement this one.

fields

List fields
List of the field definitions declared in the input source which are converted into Java fields in the compiled class or the table of fields in the interpreted version.

methods

MethodsCollection methods
Collection of the different Method objects indexed by method name and storing the different interpreted functions with this name.

Class org.omegahat.Environment.Parser.Parse.ClassList implements Serializable

Class org.omegahat.Environment.Parser.Parse.ClassName implements Serializable

Class org.omegahat.Environment.Parser.Parse.ClassReference implements Serializable

Class org.omegahat.Environment.Parser.Parse.Comment implements Serializable

Serialized Fields

text

java.lang.String text

nextComment

Comment nextComment

Class org.omegahat.Environment.Parser.Parse.ConditionalExpressionStatement implements Serializable

Serialized Fields

condition

java.lang.Object condition

body

java.lang.Object body

Class org.omegahat.Environment.Parser.Parse.ConstantExpression implements Serializable

Serialized Fields

value

java.lang.Object value

Class org.omegahat.Environment.Parser.Parse.ConstantSymbol implements Serializable

Serialized Fields

type

int type

Class org.omegahat.Environment.Parser.Parse.ConstructorDefinitionExpression implements Serializable

Class org.omegahat.Environment.Parser.Parse.ConstructorExpression implements Serializable

Class org.omegahat.Environment.Parser.Parse.ControlFlowException implements Serializable

Serialized Fields

type

int type

value

java.lang.Object value

Class org.omegahat.Environment.Parser.Parse.DynamicFieldAccess implements Serializable

Class org.omegahat.Environment.Parser.Parse.ElementAccess implements Serializable

Serialized Fields

qualifier

ExpressionInt qualifier

elementName

java.lang.String elementName

isSuper

boolean isSuper
Flag indicating if the qualifer (or the name of the element itself) is "super"

isGlobal

boolean isGlobal
Flag indicating if the qualifier is "global", indicating that the local scope should be ignored when resolving the element.

Class org.omegahat.Environment.Parser.Parse.EnumeratedForLoop implements Serializable

Serialized Fields

variable

Name variable

terms

java.lang.Object terms

body

ExpressionInt body

Class org.omegahat.Environment.Parser.Parse.FieldAccess implements Serializable

Class org.omegahat.Environment.Parser.Parse.FlowControl implements Serializable

Serialized Fields

type

int type

id

java.lang.Object id

Class org.omegahat.Environment.Parser.Parse.ForLoop implements Serializable

Serialized Fields

initialize