|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstory.scheherazade.misc.GenericScheherID
public abstract class GenericScheherID
An abstract class that represents a Scheherazade-specific
identifier.
Other classes pass around extensions of this class when referring
to various data by name.
Constructor Summary | |
---|---|
GenericScheherID()
|
Method Summary | |
---|---|
int |
compareTo(java.lang.Object other)
|
boolean |
equals(GenericScheherID other)
Test the equality of this GenericScheherID with another one. |
ScheherIDType |
getIDType()
|
boolean |
isEveryType()
|
boolean |
isGenericType()
|
boolean |
isGroupType()
|
boolean |
isUniversalType()
|
abstract java.lang.StringBuffer |
render()
Render the ID in a StringBuffer. |
java.lang.String |
toRawString()
Render the ID as a String without punctuation. |
java.lang.String |
toString()
Render the ID as a string. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GenericScheherID()
Method Detail |
---|
public abstract java.lang.StringBuffer render() throws Scheherexception
render
in interface RenderableObject
Scheherexception
public java.lang.String toRawString()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(GenericScheherID other) throws Scheherexception
Scheherexception
public ScheherIDType getIDType()
public int compareTo(java.lang.Object other) throws java.lang.ClassCastException
compareTo
in interface java.lang.Comparable
java.lang.ClassCastException
public boolean isUniversalType()
public boolean isGroupType()
public boolean isEveryType()
public boolean isGenericType()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |