JavaTM 2 Platform
Std. Ed. v1.3.1

Package com.apple.mrj.jdirect

Class Summary
ByteArrayStruct ByteArrayStruct is the base class for Java objects which mimic MacOS structs that in C are allocated as local stack variables - not heap allocated.
CharArrayStruct CharArrayStruct is the base class for Java objects which mimic MacOS structs that in C are allocated as local stack variables - not heap allocated.
DoubleArrayStruct DoubleArrayStruct is the base class for Java objects which mimic MacOS structs that in C are allocated as local stack variables - not heap allocated.
FloatArrayStruct FloatArrayStruct is the base class for Java objects which mimic MacOS structs that in C are allocated as local stack variables - not heap allocated.
GenericHandle GenericHandle is a wrapper around a platform dependent Handle pointer.
GenericPointer GenericPointer is the base class for a platform dependent Pointer.
HandleStruct HandleStruct is the base class for Struct classes which store their C structs as MacOS relocatable heap blocks (e.g.
IntArrayStruct IntArrayStruct is the base class for Java objects which mimic MacOS structs that in C are allocated as local stack variables - not heap allocated.
JDirectLinker Deprecated.  
Linker Linker is a factory class for producing Objects which JDirect 3 use to bind native methods to native code.
LongArrayStruct LongArrayStruct is the base class for Java objects which mimic MacOS structs that in C are allocated as local stack variables - not heap allocated.
MethodClosure A MethodClosure is a thunk which enables a shared library to call into Java.
MethodClosureUPP Deprecated.  
NonNullArray NonNullArray is the a utility class used by JDirect2 classes to assert that null is not passed as an array parameter to native methods that can't handle null.
OpaqueStruct  
PointerStruct PointerStruct is the base class for Struct classes which store their C structs as MacOS non-relocatable heap blocks (e.g.
ShortArrayStruct ShortArrayStruct is the base class for Java objects which mimic MacOS structs that in C are allocated as local stack variables - not heap allocated.
StringUtil StringUtil is a utility class used by JDirect 3 classes to convert between Java strings, C-Strings, Pascal-Strings, and CFStrings.
Struct  
 


JavaTM 2 Platform
Std. Ed. v1.3.1

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.