Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

JArrayClass Struct Reference

#include <rt_JArrayClass.h>

Inheritance diagram for JArrayClass:

JClass JObject List of all members.

Public Methods

JObjectnewInstance ()
JArraymultianewarray (int *dimensions)
JArraynewarray (atype_enum atype, int length)
JArrayanewarray (unsigned int length)
boolean_t isComponentPrimitive ()
boolean_t isSamePrimitive (JClass *T)
boolean_t containsElementType ()
boolean_t isIdentityConvertible (JClass *)
void dump (int indentLevel, boolean_t isShallow)
JObjectgetName ()
void componentClass (JClass *c)
JClasscomponentClass ()
JClasselementType ()
int dimensionNum ()

Static Public Methods

void init2 ()
int atypeSize (int atype)
JArrayClass* _build (atype_enum, JClass *elementType, int dimensionNum)

Static Public Attributes

JArrayClass* primitives [JClass::primitivesLength]


Detailed Description


Member Function Documentation

JArrayClass * JArrayClass::_build ( atype_enum atype,
JClass * elementType,
int nDims) [static]

JArray * JArrayClass::anewarray ( unsigned int length) [inline]

int JArrayClass::atypeSize ( int atype) [static]

JClass * JArrayClass::componentClass () [inline]

void JArrayClass::componentClass ( JClass * c) [inline]

boolean_t JArrayClass::containsElementType () [inline]

int JArrayClass::dimensionNum () [inline]

void JArrayClass::dump ( int level,
boolean_t isShallow)

Reimplemented from JClass.

JClass * JArrayClass::elementType () [inline]

JObject * JArrayClass::getName ()

Reimplemented from JClass.

void JArrayClass::init2 () [static]

Reimplemented from JClass.

boolean_t JArrayClass::isComponentPrimitive () [inline]

boolean_t JArrayClass::isIdentityConvertible ( JClass * T) [inline]

Reimplemented from JClass.

boolean_t JArrayClass::isSamePrimitive ( JClass * T) [inline]

JArray * JArrayClass::multianewarray ( int * params)

JObject * JArrayClass::newInstance ()

Reimplemented from JClass.

JArray * JArrayClass::newarray ( atype_enum atype,
int length)


Member Data Documentation

JArrayClass * JArrayClass::primitives[JClass::primitivesLength] [static]

Reimplemented from JClass.


The documentation for this struct was generated from the following files:
Generated at Mon Jul 31 13:43:35 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000