Changeset 13341


Ignore:
Timestamp:
06/17/11 09:34:07 (12 years ago)
Author:
Mark Evenson
Message:

Add the correct symbols from the JAVA package.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/doc/manual/java.tex

    r13338 r13341  
    1 THREADS:CURRENT-THREAD
     1%JGET-PROPERTY-VALUE
     2  Function: Gets a JavaBeans property on JAVA-OBJECT.
     3%JSET-PROPERTY-VALUE
     4  Function: Sets a JavaBean property on JAVA-OBJECT.
     5*JAVA-OBJECT-TO-STRING-LENGTH*
     6  Variable: Length to truncate toString() PRINT-OBJECT output for an otherwise unspecialized JAVA-OBJECT.  Can be set to NIL to indicate no limit.
     7ADD-TO-CLASSPATH
    28  Function: (not documented)
    3 THREADS:DESTROY-THREAD
     9CHAIN
    410  Function: (not documented)
    5 THREADS:GET-MUTEX
    6   Function: Acquires a lock on the `mutex'.
    7 THREADS:INTERRUPT-THREAD
    8   Function: Interrupts THREAD and forces it to apply FUNCTION to ARGS.
    9 THREADS:MAILBOX-EMPTY-P
    10   Function: Returns non-NIL if the mailbox can be read from, NIL otherwise.
    11 THREADS:MAILBOX-PEEK
    12   Function: Returns two values. The second returns non-NIL when the mailbox
    13 THREADS:MAILBOX-READ
    14   Function: Blocks on the mailbox until an item is available for reading.
    15 THREADS:MAILBOX-SEND
    16   Function: Sends an item into the mailbox, notifying 1 waiter
    17 THREADS:MAKE-MAILBOX
     11DESCRIBE-JAVA-OBJECT
    1812  Function: (not documented)
    19 THREADS:MAKE-MUTEX
     13DUMP-CLASSPATH
    2014  Function: (not documented)
    21 THREADS:MAKE-THREAD
     15ENSURE-JAVA-CLASS
    2216  Function: (not documented)
    23 THREADS:MAKE-THREAD-LOCK
    24   Function: Returns an object to be used with the `with-thread-lock' macro.
    25 THREADS:MAPCAR-THREADS
     17ENSURE-JAVA-OBJECT
     18  Function: Ensures OBJ is wrapped in a JAVA-OBJECT, wrapping it if necessary.
     19GET-DEFAULT-CLASSLOADER
    2620  Function: (not documented)
    27 THREADS:OBJECT-NOTIFY
     21JARRAY-COMPONENT-TYPE
     22  Function: Returns the component type of the array type ATYPE
     23JARRAY-LENGTH
    2824  Function: (not documented)
    29 THREADS:OBJECT-NOTIFY-ALL
     25JARRAY-REF
     26  Function: Dereferences the Java array JAVA-ARRAY using the given INDICIES, coercing the result into a Lisp object, if possible.
     27JARRAY-REF-RAW
     28  Function: Dereference the Java array JAVA-ARRAY using the given INDICIES. Does not attempt to coerce the result into a Lisp object.
     29JARRAY-SET
     30  Function: Stores NEW-VALUE at the given index in JAVA-ARRAY.
     31JAVA-CLASS
     32  Class: (not documented)
     33JAVA-EXCEPTION
     34  Class: (not documented)
     35JAVA-EXCEPTION-CAUSE
     36  Function: Returns the cause of JAVA-EXCEPTION. (The cause is the Java Throwable
     37JAVA-OBJECT
     38  Class: (not documented)
     39JAVA-OBJECT-P
     40  Function: Returns T if OBJECT is a JAVA-OBJECT.
     41JCALL
     42  Function: Invokes the Java method METHOD-REF on INSTANCE with arguments ARGS, coercing the result into a Lisp object, if possible.
     43JCALL-RAW
     44  Function: Invokes the Java method METHOD-REF on INSTANCE with arguments ARGS. Does not attempt to coerce the result into a Lisp object.
     45JCLASS
     46  Function: Returns a reference to the Java class designated by NAME-OR-CLASS-REF. If the CLASS-LOADER parameter is passed, the class is resolved with respect to the given ClassLoader.
     47JCLASS-ARRAY-P
     48  Function: Returns T if CLASS is an array class
     49JCLASS-CONSTRUCTORS
     50  Function: Returns a vector of constructors for CLASS
     51JCLASS-FIELD
     52  Function: Returns the field named FIELD-NAME of CLASS
     53JCLASS-FIELDS
     54  Function: Returns a vector of all (or just the declared/public, if DECLARED/PUBLIC is true) fields of CLASS
     55JCLASS-INTERFACE-P
     56  Function: Returns T if CLASS is an interface
     57JCLASS-INTERFACES
     58  Function: Returns the vector of interfaces of CLASS
     59JCLASS-METHODS
     60  Function: Return a vector of all (or just the declared/public, if DECLARED/PUBLIC is true) methods of CLASS
     61JCLASS-NAME
     62  Function: When called with one argument, returns the name of the Java class
     63JCLASS-OF
    3064  Function: (not documented)
    31 THREADS:OBJECT-WAIT
     65JCLASS-SUPERCLASS
     66  Function: Returns the superclass of CLASS, or NIL if it hasn't got one
     67JCLASS-SUPERCLASS-P
     68  Function: Returns T if CLASS-1 is a superclass or interface of CLASS-2
     69JCOERCE
     70  Function: Attempts to coerce OBJECT into a JavaObject of class INTENDED-CLASS.  Raises a TYPE-ERROR if no conversion is possible.
     71JCONSTRUCTOR
     72  Function: Returns a reference to the Java constructor of CLASS-REF with the given PARAMETER-CLASS-REFS.
     73JCONSTRUCTOR-PARAMS
     74  Function: Returns a vector of parameter types (Java classes) for CONSTRUCTOR
     75JEQUAL
     76  Function: Compares obj1 with obj2 using java.lang.Object.equals()
     77JFIELD
     78  Function: Retrieves or modifies a field in a Java class or instance.
     79JFIELD-NAME
     80  Function: Returns the name of FIELD as a Lisp string
     81JFIELD-RAW
     82  Function: Retrieves or modifies a field in a Java class or instance. Does not
     83JFIELD-TYPE
     84  Function: Returns the type (Java class) of FIELD
     85JINSTANCE-OF-P
     86  Function: OBJ is an instance of CLASS (or one of its subclasses)
     87JINTERFACE-IMPLEMENTATION
     88  Function: Creates and returns an implementation of a Java interface with
     89JMAKE-INVOCATION-HANDLER
    3290  Function: (not documented)
    33 THREADS:RELEASE-MUTEX
    34   Function: Releases a lock on the `mutex'.
    35 THREADS:SYNCHRONIZED-ON
     91JMAKE-PROXY
    3692  Function: (not documented)
    37 THREADS:THREAD
    38   Class: (not documented)
    39 THREADS:THREAD-ALIVE-P
    40   Function: Boolean predicate whether THREAD is alive.
    41 THREADS:THREAD-JOIN
    42   Function: Waits for thread to finish.
    43 THREADS:THREAD-NAME
     93JMEMBER-PROTECTED-P
     94  Function: MEMBER is a protected member of its declaring class
     95JMEMBER-PUBLIC-P
     96  Function: MEMBER is a public member of its declaring class
     97JMEMBER-STATIC-P
     98  Function: MEMBER is a static member of its declaring class
     99JMETHOD
     100  Function: Returns a reference to the Java method METHOD-NAME of CLASS-REF with the given PARAMETER-CLASS-REFS.
     101JMETHOD-LET
    44102  Function: (not documented)
    45 THREADS:THREADP
     103JMETHOD-NAME
     104  Function: Returns the name of METHOD as a Lisp string
     105JMETHOD-PARAMS
     106  Function: Returns a vector of parameter types (Java classes) for METHOD
     107JMETHOD-RETURN-TYPE
     108  Function: Returns the result type (Java class) of the METHOD
     109JNEW
     110  Function: Invokes the Java constructor CONSTRUCTOR with the arguments ARGS.
     111JNEW-ARRAY
     112  Function: Creates a new Java array of type ELEMENT-TYPE, with the given DIMENSIONS.
     113JNEW-ARRAY-FROM-ARRAY
     114  Function: Returns a new Java array with base type ELEMENT-TYPE (a string or a class-ref)
     115JNEW-ARRAY-FROM-LIST
    46116  Function: (not documented)
    47 THREADS:WITH-MUTEX
     117JNEW-RUNTIME-CLASS
    48118  Function: (not documented)
    49 THREADS:WITH-THREAD-LOCK
     119JNULL-REF-P
     120  Function: Returns a non-NIL value when the JAVA-OBJECT `object` is `null`,
     121JOBJECT-CLASS
     122  Function: Returns the Java class that OBJ belongs to
     123JOBJECT-LISP-VALUE
     124  Function: Attempts to coerce JAVA-OBJECT into a Lisp object.
     125JPROPERTY-VALUE
    50126  Function: (not documented)
     127JREDEFINE-METHOD
     128  Function: (not documented)
     129JREGISTER-HANDLER
     130  Function: (not documented)
     131JRESOLVE-METHOD
     132  Function: Finds the most specific Java method METHOD-NAME on INSTANCE applicable to arguments ARGS. Returns NIL if no suitable method is found. The algorithm used for resolution is the same used by JCALL when it is called with a string as the first parameter (METHOD-REF).
     133JRUN-EXCEPTION-PROTECTED
     134  Function: Invokes the function CLOSURE and returns the result.  Signals an error if stack or heap exhaustion occurs.
     135JRUNTIME-CLASS-EXISTS-P
     136  Function: (not documented)
     137JSTATIC
     138  Function: Invokes the static method METHOD on class CLASS with ARGS.
     139JSTATIC-RAW
     140  Function: Invokes the static method METHOD on class CLASS with ARGS. Does not attempt to coerce the arguments or result into a Lisp object.
     141MAKE-CLASSLOADER
     142  Function: (not documented)
     143MAKE-IMMEDIATE-OBJECT
     144  Function: Attempts to coerce a given Lisp object into a java-object of the
     145REGISTER-JAVA-EXCEPTION
     146  Function: Registers the Java Throwable named by the symbol EXCEPTION-NAME as the condition designated by CONDITION-SYMBOL.  Returns T if successful, NIL if not.
     147UNREGISTER-JAVA-EXCEPTION
     148  Function: Unregisters the Java Throwable EXCEPTION-NAME previously registered by REGISTER-JAVA-EXCEPTION.
Note: See TracChangeset for help on using the changeset viewer.