Changeset 13657


Ignore:
Timestamp:
10/21/11 21:07:31 (9 years ago)
Author:
ehuelsmann
Message:

Change date of transfer of maintainership.
Add description of more JAVA package primitives.

File:
1 edited

Legend:

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

    r13636 r13657  
    297297The constructor can't be passed to \code{JAVA:JCALL}, but instead should
    298298be passed as an argument to \code{JAVA:JNEW}.
     299
     300\subsubsection{Accessing Java object fields}
     301
     302Fields in Java objects can be accessed using the getter and setter functions
     303\code{JAVA:GETFIELD} and \code{JAVA:PUTFIELD}. This applies to values stored in object
     304instances. If you want to access static fields: see the next section.
     305
     306Like \code{JAVA:JCALL} and friends, values returned from these accessors carry
     307an intended class around and values which can be converted to Lisp values will
     308be converted.
     309
     310\subsubsection{Accessing Java static fields}
     311
     312Static fields in Java objects (class fields) can be accessed using the getter
     313and setter functions \code{JAVA:GETSTATIC} and \code{JAVA:PUTSTATIC}. Values
     314stored in object instance fields can be accessed as described in the previous
     315section.
     316
     317Like \code{JAVA:JCALL} and friends, values returned from these accessors carry
     318an intended class around and values which can be converted to Lisp values will
     319be converted.
     320
    299321
    300322\section{Lisp from Java}
     
    942964Common Lisp implementation.
    943965
    944 In 2006, the implementation was transferred to the current
     966In 2008, the implementation was transferred to the current
    945967maintainers, who have strived to improve its usability as a
    946968contemporary Common Lisp implementation.
Note: See TracChangeset for help on using the changeset viewer.