|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectstory.scheherazade.prologuer.Preposition
public class Preposition
Manually implemented enum for types.
Allows classes to specify types to one another
by passing one of the fields of this class rather than
a string. No public constructor.
Based (loosely) on http://xoot.org/index.php?name=Java+enum+classes
Field Summary | |
---|---|
static Preposition |
About
|
static Preposition |
Above
|
static Preposition |
After
|
static Preposition |
Against
|
static Preposition |
Along
|
static Preposition |
Among
|
static Preposition |
Around
|
static Preposition |
As
|
static Preposition |
At
|
static Preposition |
AwayFrom
|
static Preposition |
Below
|
static Preposition |
Between
|
static Preposition |
By
|
static Preposition |
Concerning
|
static Preposition |
For
|
static Preposition |
From
|
static Preposition |
In
|
static Preposition |
InBetween
|
static Preposition |
Into
|
static Preposition |
Near
|
static Preposition |
Of
|
static Preposition |
Off
|
static Preposition |
On
|
static Preposition |
OnTheLeft
|
static Preposition |
OnTheRight
|
static Preposition |
Onto
|
static Preposition |
OutOf
|
static Preposition |
Over
|
static Preposition |
Regarding
|
static Preposition |
Respecting
|
static Preposition |
Through
|
static Preposition |
To
|
static Preposition |
Toward
|
static Preposition |
Towards
|
static Preposition |
Under
|
static Preposition |
Until
|
static Preposition |
With
|
Method Summary | |
---|---|
static java.lang.String |
capitalize(java.lang.String in)
|
int |
compareTo(java.lang.Object other)
|
boolean |
equals(java.lang.Object other)
Tests if one instance is the same as some other. |
static Preposition |
get(int number)
Return the corresponding Preposition for the given number. |
static Preposition |
get(java.lang.String string)
Static version of get() that gets around the Java restriction on static types in interfaces. |
static ImmutableHashSet |
getAllTypes()
Return a HashSet of every item in the enumeration. |
ImmutableHashSet |
getAllTypesNonStatically()
Return a HashSet of every item in the enumeration. |
GenericType |
getAsGeneric(java.lang.String string)
Return the corresponding Preposition for the given string as a GenericType object. |
int |
getUniqueID()
Get a unique numerial ID for this type that goes from 0 to (numMembers() - 1). |
static int |
numMembers()
Get the number of members of this type. |
java.lang.StringBuffer |
render()
Return the string equivalent of the Preposition with the type type, formatted with the dot operator that the command interpreter understands. |
java.lang.String |
toString()
Return the string equivalent of the Preposition. |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final Preposition About
public static final Preposition Above
public static final Preposition After
public static final Preposition Against
public static final Preposition Along
public static final Preposition Among
public static final Preposition Around
public static final Preposition As
public static final Preposition At
public static final Preposition AwayFrom
public static final Preposition Below
public static final Preposition Between
public static final Preposition By
public static final Preposition Concerning
public static final Preposition For
public static final Preposition From
public static final Preposition In
public static final Preposition InBetween
public static final Preposition Into
public static final Preposition Near
public static final Preposition Of
public static final Preposition Off
public static final Preposition On
public static final Preposition OnTheLeft
public static final Preposition OnTheRight
public static final Preposition Onto
public static final Preposition OutOf
public static final Preposition Over
public static final Preposition Regarding
public static final Preposition Respecting
public static final Preposition Through
public static final Preposition To
public static final Preposition Toward
public static final Preposition Towards
public static final Preposition Under
public static final Preposition Until
public static final Preposition With
Method Detail |
---|
public GenericType getAsGeneric(java.lang.String string)
getAsGeneric
in interface GenericType
public static Preposition get(int number)
number
- Number index.public java.lang.String toString()
toString
in interface GenericType
toString
in class java.lang.Object
public java.lang.StringBuffer render()
render
in interface GenericType
public boolean equals(java.lang.Object other)
equals
in interface GenericType
equals
in class java.lang.Object
other
- Other Preposition to compare to.public static ImmutableHashSet getAllTypes()
public ImmutableHashSet getAllTypesNonStatically()
getAllTypesNonStatically
in interface GenericType
public static Preposition get(java.lang.String string)
public int compareTo(java.lang.Object other) throws java.lang.ClassCastException
compareTo
in interface java.lang.Comparable
java.lang.ClassCastException
public int getUniqueID()
public static int numMembers()
public static java.lang.String capitalize(java.lang.String in)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |