com.planet_ink.coffee_mud.Common.interfaces
Interface JournalEntry

All Superinterfaces:
java.lang.Cloneable, CMCommon, CMObject, java.lang.Comparable<CMObject>
All Known Implementing Classes:
DefaultJournalEntry

public interface JournalEntry
extends CMCommon, java.lang.Cloneable


Field Summary
static long ATTRIBUTE_PROTECTED
           
static long ATTRIBUTE_STUCKY
           
 
Method Summary
 long attributes()
           
 JournalEntry attributes(long attributes)
           
 int cardinal()
           
 JournalEntry cardinal(int cardinal)
           
 int compareTo(JournalEntry o)
           
 JournalEntry copyOf()
          Similar to Cloneable.clone(), but does its best to make sure that any internal objects to this class are also copyOfed.
 java.lang.String data()
           
 JournalEntry data(java.lang.String data)
           
 long date()
           
 JournalEntry date(long date)
           
 java.lang.StringBuffer derivedBuildMessage()
           
 JournalEntry derivedBuildMessage(java.lang.StringBuffer msg)
           
 java.lang.String from()
           
 JournalEntry from(java.lang.String from)
           
 boolean isLastEntry()
           
 java.lang.String key()
           
 JournalEntry key(java.lang.String key)
           
 JournalEntry lastEntry(boolean lastEntry)
           
 java.lang.String msg()
           
 JournalEntry msg(java.lang.String msg)
           
 java.lang.String msgIcon()
           
 JournalEntry msgIcon(java.lang.String msgIcon)
           
 java.lang.String parent()
           
 JournalEntry parent(java.lang.String parent)
           
 int replies()
           
 JournalEntry replies(int replies)
           
 java.lang.String subj()
           
 JournalEntry subj(java.lang.String subj)
           
 java.lang.String to()
           
 JournalEntry to(java.lang.String to)
           
 long update()
           
 JournalEntry update(long update)
           
 int views()
           
 JournalEntry views(int views)
           
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject
ID, initializeClass, name, newInstance
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

ATTRIBUTE_STUCKY

static final long ATTRIBUTE_STUCKY
See Also:
Constant Field Values

ATTRIBUTE_PROTECTED

static final long ATTRIBUTE_PROTECTED
See Also:
Constant Field Values
Method Detail

key

java.lang.String key()

key

JournalEntry key(java.lang.String key)

from

java.lang.String from()

from

JournalEntry from(java.lang.String from)

to

java.lang.String to()

to

JournalEntry to(java.lang.String to)

subj

java.lang.String subj()

subj

JournalEntry subj(java.lang.String subj)

msg

java.lang.String msg()

msg

JournalEntry msg(java.lang.String msg)

date

long date()

date

JournalEntry date(long date)

update

long update()

update

JournalEntry update(long update)

parent

java.lang.String parent()

parent

JournalEntry parent(java.lang.String parent)

attributes

long attributes()

attributes

JournalEntry attributes(long attributes)

data

java.lang.String data()

data

JournalEntry data(java.lang.String data)

cardinal

int cardinal()

cardinal

JournalEntry cardinal(int cardinal)

msgIcon

java.lang.String msgIcon()

msgIcon

JournalEntry msgIcon(java.lang.String msgIcon)

replies

int replies()

replies

JournalEntry replies(int replies)

views

int views()

views

JournalEntry views(int views)

isLastEntry

boolean isLastEntry()

lastEntry

JournalEntry lastEntry(boolean lastEntry)

derivedBuildMessage

java.lang.StringBuffer derivedBuildMessage()

derivedBuildMessage

JournalEntry derivedBuildMessage(java.lang.StringBuffer msg)

compareTo

int compareTo(JournalEntry o)

copyOf

JournalEntry copyOf()
Description copied from interface: CMObject
Similar to Cloneable.clone(), but does its best to make sure that any internal objects to this class are also copyOfed.

Specified by:
copyOf in interface CMObject
Returns:
a clone of this object