|
mjc | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use CMember | |
| org.multijava.mjc | Implements mjc, a MultiJava compiler. |
| org.multijava.mjdoc.mjdoc_142 | The mjdoc tool documents java programs that contain MultiJava (MJ) extensions to the Java progamming language; it produces html pages very similar to those produced by the javadoc tool. |
| Uses of CMember in org.multijava.mjc |
| Subclasses of CMember in org.multijava.mjc | |
class |
CAnchorInitializer
This is used as a wrapper around the normal static or instance initializer method of a class that includes nested dispatcher classes (e.g., an anchor class). |
class |
CAssertHelperMethod
This class represents a synthetic method used in the implementation of Java's assertion mechanism. |
class |
CAssertStaticInitMethod
This class represents a static initializer that begins with code to figure out if the associated class has assertions enabled or not. |
class |
CBadClass
This class represents an undefined class (something that comes from a bad classfile) This class is not usable to anything, so it will sooner or later produce a comprehensive error. |
class |
CBinaryClass
This class represents a class read from a *.class file. |
class |
CBinaryField
This class represents loaded (compiled) class fields. |
class |
CBinaryGFCollection
This class represents a single generic function collection as read from a .class file. |
class |
CBinaryMethod
This class represents a loaded (already compiled) class method. |
class |
CClass
This class represents a class declaration in the signature hierarchy. |
class |
CCORInitializer
This generates code to add external generic function dispatcher classes to the chain of responsibility for the appropriate generic function anchor class. |
class |
CDispatcherInitializer
This is used as the initializer of a dispatcher class, in RMJ. |
class |
CField
This class represents an exported member of a class (fields) |
class |
CFieldAccessorMethod
This class is the abstract base class for the field getter and setter methods. |
class |
CFieldGetterMethod
This class represents a getter method for a field that an inner or enclosing class has privileged access to. |
class |
CFieldSetterMethod
This class represents a setter method for a field that an inner or enclosing class has privileged access to. |
class |
CFunctionAccessMethod
This generates code to thread-safely return the function field of an external generic function. |
class |
CMethod
This class represents an actual method, whether generated from source code or read from a class file. |
class |
CSourceAmbiguousDispatcherClass
This class represents an inner dispatcher class from which an ambiguous error method can be generated. |
(package private) class |
CSourceAmbiguousDispatcherClass.CSourceAmbiguousDispatcherClass$1
|
(package private) class |
CSourceAmbiguousDispatcherClass.CSourceAmbiguousDispatcherClass$2
|
(package private) class |
CSourceAmbiguousDispatcherClass.CSourceAmbiguousDispatcherClass$3
|
class |
CSourceClass
This class represents a class read from a *.java file. |
class |
CSourceDispatcherClass
This class represents an inner dispatcher class for a collection of multimethods of the same generic function declared in a single lexical context. |
(package private) class |
CSourceDispatcherClass.CSourceDispatcherClass$1
|
class |
CSourceDispatcherMethod
This class represents a dispatcher method wrapping a set of multimethods of the same generic function as read from a source file. |
class |
CSourceDispatcherSignature
This class represents the type (i.e., $signature) for inner dispatcher classes of an external generic function. |
(package private) class |
CSourceDispatcherSignature.CSourceDispatcherSignature$1
|
class |
CSourceField
This class represents an exported member of a class (fields) |
class |
CSourceFilteredDispatcherMethod
This class represents a special dispatcher method for superclass method invocations whose caller is an external method and whose target is the same external generic function to which the caller belongs [see Clifton-01, Figure 24, case s-e4]. |
class |
CSourceGFCollection
This class represents a single generic function collection, which encapsulates all the top-level methods declared in a given context. |
class |
CSourceMethod
This class represents a method read from a source code (*.java) file. |
class |
CSourceRedirectorMethod
This class represents a redirector method for a pleomorphic method that belongs to an internal and external generic function. |
class |
CWrapperMethod
This class represents a wrapper method for a method that an inner or enclosing class has privileged access to. |
| Fields in org.multijava.mjc declared as CMember | |
private CMember |
JMemberDeclaration.export
|
| Methods in org.multijava.mjc that return CMember | |
CMember |
JMethodDeclaration.checkInterface(CContextType context)
Checks the basic interfaces to make sure things generally look OK. |
abstract CMember |
JMethodDeclarationType.checkInterface(CContextType context)
Checks the basic interfaces to make sure things generally look OK. |
CMember |
MJTopLevelMethodDeclaration.checkInterface(CContextType context)
Checks the basic interfaces to make sure things generally look OK. |
abstract CMember |
MJTopLevelDeclaration.checkInterface(CContextType context)
Checks the basic interfaces to make sure things generally look OK. |
CMember |
JConstructorDeclaration.checkInterface(CContextType context)
Checks the basic interfaces to make sure things generally look OK. |
CMember |
MJTopLevelAbstractMethodDeclaration.checkInterface(CContextType context)
|
| Methods in org.multijava.mjc with parameters of type CMember | |
protected boolean |
CClass.memberNeedsPrivilegedAccess(CMember m,
CContextType context)
Indicates whether the given member needs a wrapper method |
protected void |
JMemberDeclaration.setInterface(CMember export)
|
boolean |
MemberAccess.isMemberVisibleIn(CMember member,
CMemberHost from)
Indicates whether this is accessible from the given host. |
| Uses of CMember in org.multijava.mjdoc.mjdoc_142 |
| Methods in org.multijava.mjdoc.mjdoc_142 with parameters of type CMember | |
abstract boolean |
MjClassDoc.MemberFilter.use(CMember f)
|
boolean |
MjClassDoc.MjMemberFilter.use(CMember f)
|
|
mjc | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||