Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
I
O
P
R
S
T
A
addClass(IClass)
- Method in class org.freehep.rtti.
IPackage
C
createClass(String, boolean, String, Vector, Vector, Vector, Vector, Vector, IDestructor, Vector, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a class and registers it under its package.
createClass(String, boolean, String, Vector, Vector, Vector, Vector, Vector, Vector, IDestructor, Vector, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a class and registers it under its package.
createConstructor(String, Vector, Vector, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a constructor.
createDestructor(String, Vector, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a destructor.
createField(INamedType, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a named field.
createMethod(String, Vector, boolean, IType, boolean, Vector, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a method.
createMethod(String, Vector, boolean, Vector, IType, boolean, Vector, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a method.
createNamedType(String, IType, String)
- Method in class org.freehep.rtti.
RTTI
Creates a named type.
createPackage(String)
- Method in class org.freehep.rtti.
RTTI
createType(String, boolean, boolean, boolean, boolean, int, int, Vector)
- Method in class org.freehep.rtti.
RTTI
Creates a type (primitive or Class)
createType(String, IType, boolean, int, int)
- Method in class org.freehep.rtti.
RTTI
Creates an aliased type
D
directory(IClass)
- Method in interface org.freehep.rtti.
Generator
E
equals(Object)
- Method in class org.freehep.rtti.
IMethod
We consider two methods equal if one would override the other
equals(Object)
- Method in class org.freehep.rtti.
IType
returns true is the two types are equivalent, that is after all aliasing has been done
F
filename(IClass)
- Method in interface org.freehep.rtti.
Generator
G
Generator
- Interface in
org.freehep.rtti
getClass(String)
- Method in class org.freehep.rtti.
IPackage
getClasses()
- Method in class org.freehep.rtti.
IPackage
getComments(String)
- Method in class org.freehep.rtti.
IClass
Returns the list of comments describing this class.
getComments(String)
- Method in class org.freehep.rtti.
IConstructor
Returns the list of comments describing this constructor
getComments(String)
- Method in class org.freehep.rtti.
IDestructor
Returns the list of comments describing this destructor
getComments(String)
- Method in class org.freehep.rtti.
IField
Returns the list of comments decribing this method.
getComments(String)
- Method in class org.freehep.rtti.
IMethod
Returns the list of comments decribing this method.
getComments(Vector, String)
- Static method in class org.freehep.rtti.
RTTI
returns language specific and general comments
getConstructors()
- Method in class org.freehep.rtti.
IClass
Returns the list of constructors defined in this class.
getDestructor()
- Method in class org.freehep.rtti.
IClass
Returns the destructor defined in this class.
getDimension()
- Method in class org.freehep.rtti.
IType
Indicates the dimension of this type.
getEnumFields()
- Method in class org.freehep.rtti.
IClass
getEOCComments(String)
- Method in class org.freehep.rtti.
IClass
Returns the list of end-of-class comments.
getEOFComments(String)
- Method in class org.freehep.rtti.
IClass
Returns the list of end-of-file comments.
getEOPComments(String)
- Method in class org.freehep.rtti.
IClass
Returns the list of end-of-package comments.
getExceptionTypes()
- Method in class org.freehep.rtti.
IConstructor
Returns the list of exceptions, thrown by this constructor
getExceptionTypes()
- Method in class org.freehep.rtti.
IDestructor
Returns the list of exceptions, thrown by this destructor
getExceptionTypes()
- Method in class org.freehep.rtti.
IMethod
Returns a list of exceptions, thrown by this method
getFields()
- Method in class org.freehep.rtti.
IClass
Returns the list of fields (including static ones) defined in this class
getInit()
- Method in class org.freehep.rtti.
INamedType
Returns the init of the variable
getInterfaces()
- Method in class org.freehep.rtti.
IClass
Returns the list of interfaces, implemented by this class.
getMethods()
- Method in class org.freehep.rtti.
IClass
Returns the list of methods (including static ones) defined in this class
getName()
- Method in class org.freehep.rtti.
IClass
returns the name of this class
getName()
- Method in class org.freehep.rtti.
IConstructor
Returns the name of the constructor
getName()
- Method in class org.freehep.rtti.
IDestructor
Returns the name of the destructor
getName()
- Method in class org.freehep.rtti.
IMethod
Returns the name of the method
getName()
- Method in class org.freehep.rtti.
INamedType
Returns the name of the variable
getName()
- Method in class org.freehep.rtti.
IPackage
Returns the name of the package
getName()
- Method in class org.freehep.rtti.
IType
Returns the name of the type.
getNamedType()
- Method in class org.freehep.rtti.
IField
Returns the named type.
getNext()
- Method in class org.freehep.rtti.
IField
Returns the next field, if the definition was a list of fields.
getPackage(String)
- Method in class org.freehep.rtti.
RTTI
Returns the Package with fully qualified name.
getPackageComments(String)
- Method in class org.freehep.rtti.
IClass
Returns the list of package comments describing this class.
getPackageName()
- Method in class org.freehep.rtti.
IClass
Returns the package name
getPackageName(String)
- Method in class org.freehep.rtti.
IClass
Returns the package name, consisting of the prefix and the defined package name.
getPackages()
- Method in class org.freehep.rtti.
RTTI
Returns the list of packages.
getParameterTypes()
- Method in class org.freehep.rtti.
IConstructor
Returns the list of named types, which are parameters of this constructor
getParameterTypes()
- Method in class org.freehep.rtti.
IMethod
Returns a list of named types which are parameters to this method
getPointer()
- Method in class org.freehep.rtti.
IType
Indicates the number of pointer postfixes this type has.
getProperties()
- Method in interface org.freehep.rtti.
Generator
getReturnType()
- Method in class org.freehep.rtti.
IMethod
Indicates the return type of this method
getSignature(String, Properties)
- Method in class org.freehep.rtti.
IConstructor
getSignature(String, Properties)
- Method in class org.freehep.rtti.
IMethod
getSignature(String, Properties)
- Method in class org.freehep.rtti.
INamedType
getSignature(String, Properties)
- Method in class org.freehep.rtti.
IType
getTemplateParameters()
- Method in class org.freehep.rtti.
IClass
Returns the list of template parameters used by this class.
getTemplateParameters()
- Method in class org.freehep.rtti.
IMethod
Indicates the templateParameters used.
getType()
- Method in class org.freehep.rtti.
INamedType
Returns the type of the variable
getTypes()
- Method in class org.freehep.rtti.
IType
Indicates the template of this type.
I
IClass
- Class in
org.freehep.rtti
Defines a class/interface in the RTTI.
IConstructor
- Class in
org.freehep.rtti
Defines a constructor in the RTTI.
IDestructor
- Class in
org.freehep.rtti
Defines a destructor in the RTTI.
IField
- Class in
org.freehep.rtti
Defines a field in the RTTI.
IMethod
- Class in
org.freehep.rtti
Defines a method in the RTTI.
INamedType
- Class in
org.freehep.rtti
Defines a named type in the RTTI, e.g.
IPackage
- Class in
org.freehep.rtti
Defines a Package.
isClass()
- Method in class org.freehep.rtti.
IClass
returns true if this is a class
isConst()
- Method in class org.freehep.rtti.
IMethod
Indicates if this method is const.
isConst()
- Method in class org.freehep.rtti.
IType
Indicates if this type is a const type.
isEnumeration()
- Method in class org.freehep.rtti.
IType
Indicates if this type is an enumerated type.
isPrimitive()
- Method in class org.freehep.rtti.
IType
Indicates if this type is a primitive type.
isReference()
- Method in class org.freehep.rtti.
IType
Indicates if this type is a reference.
isStatic()
- Method in class org.freehep.rtti.
IMethod
Indicates if this method is static.
isVoid()
- Method in class org.freehep.rtti.
IType
IType
- Class in
org.freehep.rtti
Defines a type in the RTTI.
O
org.freehep.rtti
- package org.freehep.rtti
Run Time Type Information for FreeHEP.
P
print(File, IClass)
- Method in interface org.freehep.rtti.
Generator
R
RTTI
- Class in
org.freehep.rtti
Factory class to build the RTTI (RunTime Type Identification) needed for AID and JACO.
RTTI()
- Constructor for class org.freehep.rtti.
RTTI
Creates an empty RTTI
S
setEnumFields(Vector)
- Method in class org.freehep.rtti.
IClass
setEOFComments(Vector)
- Method in class org.freehep.rtti.
IClass
setEOPComments(Vector)
- Method in class org.freehep.rtti.
IClass
setNext(IField)
- Method in class org.freehep.rtti.
IField
chains the next field to this field (appends to the end of the list)
T
toString()
- Method in class org.freehep.rtti.
IClass
Semi-java string representation of this class without package prefix.
toString(String)
- Method in class org.freehep.rtti.
IClass
Semi-java string representation of this class without package prefix.
toString()
- Method in class org.freehep.rtti.
IConstructor
Semi-java string representation of this constructor
toString()
- Method in class org.freehep.rtti.
IDestructor
Semi-java string representation of this destructor
toString()
- Method in class org.freehep.rtti.
IField
Returns a string representation of this field (list).
toString()
- Method in class org.freehep.rtti.
IMethod
Semi-java string representation of this method
toString()
- Method in class org.freehep.rtti.
INamedType
Returns a string representation of this named type
toString()
- Method in class org.freehep.rtti.
IPackage
Returns a string representation of this package
toString(String)
- Method in class org.freehep.rtti.
IPackage
String representation of the RTTI, which lists the full RTTI in semi-java format, with package prefix.
toString()
- Method in class org.freehep.rtti.
IType
Returns a string representation of this type.
toString()
- Method in class org.freehep.rtti.
RTTI
String representation of the RTTI, which lists the full RTTI in semi-java format, without package prefix.
toString(String)
- Method in class org.freehep.rtti.
RTTI
String representation of the RTTI, which lists the full RTTI in semi-java format, with package prefix.
A
C
D
E
F
G
I
O
P
R
S
T
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2000-2007
FreeHEP
. All Rights Reserved.