irc.JvnSentence Class Reference

Inheritance diagram for irc.JvnSentence:

Inheritance graph
[legend]
Collaboration diagram for irc.JvnSentence:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 JvnSentence () throws jvn.JvnException
 JvnSentence () throws jvn.JvnException

Package Functions

. JvnRead () public java.lang.String read() throws jvn.JvnException
. JvnWrite () public void write(java.lang.String param0) throws jvn.JvnException
. NotNull () public JvnSentence(@jvn.NotNull() java.util.ArrayList< java.lang.Object > param0
.java.lang.String. NotNull () int param2) throws java.lang.Exception, jvn.JvnException
. JvnRead () public java.lang.String read() throws jvn.JvnException
. JvnWrite () public void write(java.lang.String param0) throws jvn.JvnException

Package Attributes

.java.lang.String param1

Private Member Functions

 JvnSentence (java.io.Serializable o)

Private Attributes

Sentence __myJvnObject = null


Detailed Description

Definition at line 6 of file JvnSentence.java.


Constructor & Destructor Documentation

irc.JvnSentence.JvnSentence (  )  throws jvn.JvnException

Definition at line 18 of file JvnSentence.java.

00020     {
00021         super((java.io.Serializable)(new Sentence()));
00022     }

irc.JvnSentence.JvnSentence ( java.io.Serializable  o  )  [private]

Definition at line 22 of file JvnSentence_save.java.

References irc.JvnSentence.__myJvnObject.

00022                                                  {
00023         super(o);
00024         __myJvnObject = (Sentence)o;
00025     }

irc.JvnSentence.JvnSentence (  )  throws jvn.JvnException

Definition at line 29 of file JvnSentence_save.java.

00031     {
00032         this((java.io.Serializable)(new Sentence()));
00033     }


Member Function Documentation

. irc.JvnSentence.JvnRead (  )  throws jvn.JvnException [package]

Definition at line 25 of file JvnSentence.java.

References jvn.JvnObjectImpl.__containedObject.

00030     {
00031         if (__containedObject != null) {
00032             java.lang.String returnVal;
00033             this.jvnLockRead();
00034             returnVal = ((Sentence)__containedObject).read();
00035             this.jvnUnLock();
00036             return returnVal;
00037         }
00038         else {
00039             throw new jvn.JvnException("JvnSentence instance " + this + " not initialized !");
00040         }
00041     }

. irc.JvnSentence.JvnWrite (  )  throws jvn.JvnException [package]

Definition at line 44 of file JvnSentence.java.

References jvn.JvnObjectImpl.__containedObject.

00049     {
00050         if (__containedObject != null) {
00051             this.jvnLockWrite();
00052             ((Sentence)__containedObject).write(param0);
00053             this.jvnUnLock();
00054         }
00055         else {
00056             throw new jvn.JvnException("JvnSentence instance " + this + " not initialized !");
00057         }
00058     }

. irc.JvnSentence.NotNull (  )  [package]

.java.lang.String . irc.JvnSentence.NotNull (  )  throws java.lang.Exception, jvn.JvnException [package]

Type constraints

Definition at line 38 of file JvnSentence_save.java.

00040     {
00041         this((java.io.Serializable)(new Sentence(param0, param1, param2)));
00042     }

. irc.JvnSentence.JvnRead (  )  throws jvn.JvnException [package]

Definition at line 45 of file JvnSentence_save.java.

00050     {
00051         if (__myJvnObject != null) {
00052             java.lang.String returnVal;
00053             this.jvnLockRead();
00054             returnVal = __myJvnObject.read();
00055             this.jvnUnLock();
00056             return returnVal;
00057         }
00058         else {
00059             throw new jvn.JvnException("JvnSentence instance " + this + " not initialized !");
00060         }
00061     }

. irc.JvnSentence.JvnWrite (  )  throws jvn.JvnException [package]

Definition at line 64 of file JvnSentence_save.java.

00069     {
00070         if (__myJvnObject != null) {
00071              this.jvnLockWrite();
00072             __myJvnObject.write(param0);
00073             this.jvnUnLock();
00074         }
00075         else {
00076             throw new jvn.JvnException("JvnSentence instance " + this + " not initialized !");
00077         }
00078     }


Member Data Documentation

Sentence irc.JvnSentence.__myJvnObject = null [private]

Definition at line 14 of file JvnSentence_save.java.

Referenced by irc.JvnSentence.JvnSentence().

.java.lang.String irc.JvnSentence.param1 [package]

Definition at line 38 of file JvnSentence_save.java.


The documentation for this class was generated from the following files:
Generated on Wed Jan 2 10:15:58 2008 for Javanaise by  doxygen 1.5.4