|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractSyntaxRule
represents a syntax rule.ParseTreeVisitor
object as the role of a
Visitor in the Visitor pattern, as the role of an Element in
the Visitor pattern.
ParseTreeVisitor
object as the role of a
Visitor in the Visitor pattern, as the role of an Element in the
Visitor pattern.
AllocationExpression
class represents
an expression which allocates a new object with its constructor.AmbiguousClassesException
is thrown if the
additional OJClass
object has the same name with another
OJClass
object's.ArrayAccess
represents
an array access.ArrayAllocationExpression
class represents
an expression which allocates a new array object.AssignmentExpression
class represents
an assignment expression with an assignment operator.BinaryExpression
class represents
an expression which consists of an operators and two operands.BlockRule
BreakStatement
class represents
a break statement node of parse tree.CannotInspectException
is thrown if the
requested introspection cannot be performed on the class object,
the method object, or the field object.CastExpression
class represents
a cast expression of parse tree.ParseTreeVisitor
object as the role of a
Visitor in the Visitor pattern, as the role of an Element in the
Visitor pattern.
ParseTreeVisitor
object as the role of a
Visitor in the Visitor pattern, as the role of an Element in the
Visitor pattern.
ParseTreeVisitor
object as the role of a
Visitor in the Visitor pattern, as the role of an Element in the
Visitor pattern.
ParseTreeVisitor
object as the role of a
Visitor in the Visitor pattern, as the role of an Element in the
Visitor pattern.
ParseTreeVisitor
object as the role of a
Visitor in the Visitor pattern, as the role of an Element in the
Visitor pattern.
ClassLiteral
class represents
an expression as a object of Class
class,
which is suppoted since JDK 1.1.ClassLiteralReplacer
ClosedEnvironment
CommandArguments
CommandArguments
CompositeRule
represents iterative syntax
rule.ConditionalExpression
class represents
a conditional expression like:
ConstructorDeclaration
class represents
constructor declaration node of the parse tree.ContinueStatement
class represents
a continue statement node of parse tree.DefaultListRule
DoWhileStatement
class represents a do-while
statement node of parse tree.EvaluationShuttle
is a Visitor role
in the Visitor pattern and this also visits each child
ParseTree
object from left to right.ExpansionApplier
is an evaluator of each
objects of ParseTree
family.ExpressionListRule
ExpressionRule
FieldAccess
class represents
a field access like :
FileEnvironment
OJClass
object to an OJClass
object.
OJClass
object associated with the class
with the given string name.
ParseTree
objects to an OJClass
object.
ForStatement
class represents a for statement
node of parse tree.OJClass
objects
representing all the public classes and interfaces
that are members of the class represented by this
OJClass
object.
OJClass
objects
representing all the classes and interfaces which are members
of the class represented by this OJClass
object,
accessible from the situation represented by the given
OJClass
object.
OJClass
representing the component type of an
array.
OJConstructor
object that reflects the
specified public constructor of the class represented by this
OJClass
object.
OJConstructor
object that reflects the
specified constructor accesible from the situation represented
by the given OJClass
object.
OJConstructor
objects
reflecting all the public constructors of the class
represented by this OJClass
object.
OJConstructor
objects
reflecting all the constructors of the class represented by
this OJClass
object, accesible from the situation
represented by the given OJClass
object.
OJClass
objects reflecting all
the classes and interfaces declared as members of the class
represented by this OJClass
object.
OJConstructor
object that reflects the
specified constructor of the class or interface represented by
this OJClass
object.
OJConstructor
objects reflecting
all the constructors declared by the class represented by this
OJClass
object.
OJField
object that reflects the specified
declared field of the class or interface represented by this
OJClass
object.
OJField
objects reflecting all
the fields declared by the class or interface represented by
this OJClass
object.
OJMethod
object that reflects the
specified declared method of the class or interface represented
by this OJClass
object.
OJMethod
objects reflecting all
the methods declared by the class or interface represented by
this OJClass
object.
OJClass
object is a member of another class,
returns the OJClass
object representing the class
in which it was declared.
OJField
object that reflects the
specified public member field of the class or
interface represented by this OJClass
object.
OJField
object that reflects the
specified member field accesible from the situation represented
by the given OJClass
object.
OJField
objects
reflecting all the accessible public fields of the
class or interface represented by this OJClass
object.
OJField
objects
reflecting all the fields of the class or interface represented
by this OJClass
object, accessible from the
situation represented by the given OJClass
object.
OJMethod
object that reflects the
specified public member method of the class or interface
represented by this OJClass
object.
OJMethod
object that reflects the
specified member method accesible from the situation
represented by the given OJClass
object.
OJMethod
objects
reflecting all the public member methods of the class
or interface represented by this OJClass
object,
including those declared by the class or interface and and
those inherited from superclasses and superinterfaces.
OJMethod
objects
reflecting all the member methods of the class or interface
represented by this OJClass
object, accesible from
the situation represented by the given OJClass
object.
OJModifier
object.
OJClass
object, as a String
.
String
.
OJClass
object, as a
String
.
OJClass
representing the superclass of
the entity (class, interface, primitive type or void)
represented by this OJClass
.
IdentifierRule
represents syntax rule of
Identifier.IfStatement
class represents a if statement node
of parse treeInstanceofExpression
represents
the expression like :
OJClass
object represents an
array class.
OJClass
object is either the same as, or is a
superclass or superinterface of, the class or interface
represented by the specified OJClass
parameter.
OJClass
object represents
an interface type.
OJClass
object represents a
primitive type.
OJClass
object represents a
wrapper class for a primitive type.
IterationRule
represents iterative syntax
rule.JavaCompiler
represents an interface
to invoke a regular Java compiler.JavaSyntaxRules
Literal class
represents
a literal.String
object under the given environment.
String
object under the environment of
this class object.
Literal
class
from the boolean.
Literal
class
from the character.
Literal
class
from the number.
Literal
class
from the number.
Literal
class
from the number.
Literal
class
from the number.
Literal
class
from the string.
String
object under the given environment.
String
object under the environment of
this class object.
String
object under the given environment.
String
object under the environment of
this class object.
MemberAccessCorrector
Metaclass
is a metametaclass for metaclasses.MetaInfo
MethodCall
class represents
a method call expression.NameRule
NoSuchMemberException
is thrown
when the requested class object does not have the coressponding
member.OJClass
class represents a class metaobject.OJClassNotFoundException
is thrown
when an application tries to load in a class through its
string name using forName method in class OJClass.OJMember
is equivalent to MemberOJMethod
object.
OJMethod
object.
OJMethod
object.
OJModifier
extends
java.lang.relfect.Modifier
to support user defined
keywords.OJSystem
ParseTreeTranslator
can be inherited by
subclasses to make traditonal translation.ParseTreeVisitor
is a Visitor role
in the Visitor pattern and visits ParseTree
objects
as the role of Element.PartialParser
class is
an utilty class to make ptree objects from string.PrepPhraseRule
represents the syntax rule
of a prepositional phrase.RestorableTokenSource
ReturnStatement
class represents
a return statement node of parse tree.ScopeHandler
SelectionRule
represents selective syntax
rule.SelfAccess
represents an access to
SeparatedListRule
represents the syntax
rule of a list separated by an separator.Signature
represents a signature of members of
class; innerclass, field, method, or constructor.SourceCodeWriter
is a Visitor role
in the Visitor pattern and this also visits each child
ParseTree
object from left to right.Statement
class presents common statement interface
of parse tree.StatementRule
SwitchStatement
class represents switch statement node
of parse tree.SynchronizedStatement
class represents
a synchronized statement node of parse tree.SyntaxException
SyntaxRule
represents a syntax rule.ThrowStatement
class represents
a throw statement node of parse tree.TokenID
TokenRule
represents the syntax
rule of a list separated by an separator.TokenSource
Toolbox
is an utility class.String
representation of this signature.
TryStatement
class represents
a try statement node of parse tree.TypeName
class represents a type specifier
node of parse tree.TypeNameQualifier
is a utility class
to be usede for making a copy of ptree work well without import
statements.TypeNameRule
UnaryExpression
class presents for an expression which
consists of unary operator with one Expression.Variable
class represents a type specifier
node of parse tree.VariableBinder
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |