com.ibm.able.examples.rules
Class Puzzle
java.lang.Object
|
+--com.ibm.able.examples.rules.Puzzle
- All Implemented Interfaces:
- java.io.Serializable
- public class Puzzle
- extends java.lang.Object
- implements java.io.Serializable
A Puzzle has a name, level, phase, and three posts.
- See Also:
- Serialized Form
Constructor Summary |
Puzzle()
|
Puzzle(java.lang.String name)
|
Puzzle(java.lang.String name,
int level,
int phase)
|
Puzzle(java.lang.String name,
int level,
int phase,
int sourcePost,
int otherPost,
int sinkPost)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Puzzle
public Puzzle()
Puzzle
public Puzzle(java.lang.String name)
Puzzle
public Puzzle(java.lang.String name,
int level,
int phase)
Puzzle
public Puzzle(java.lang.String name,
int level,
int phase,
int sourcePost,
int otherPost,
int sinkPost)
setLevel
public void setLevel(int level)
getLevel
public int getLevel()
setPhase
public void setPhase(int phase)
getPhase
public int getPhase()
setSourcePost
public void setSourcePost(int sourcePost)
getSourcePost
public int getSourcePost()
setOtherPost
public void setOtherPost(int otherPost)
getOtherPost
public int getOtherPost()
setSinkPost
public void setSinkPost(int sinkPost)
getSinkPost
public int getSinkPost()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright
public static java.lang.String Copyright()
- Determine the copyright of this class.
- Returns:
- A String containing this class's copyright statement.
(C) Copyright IBM Corporation 1999, 2003