Package jadex.bdi.examples.puzzle
Class Move
- java.lang.Object
- 
- jadex.bdi.examples.puzzle.Move
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class Move extends java.lang.Object implements java.io.SerializableA move consisting of a start and an end point.- See Also:
- Serialized Form
 
- 
- 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)Test if two positions are equal.PositiongetEnd()Get the target.PositiongetStart()Get the start.inthashCode()Calculate the hash code.booleanisJumpMove()Test if it is a jump move.java.lang.StringtoString()Get the string representation.
 
- 
- 
- 
Method Detail- 
getStartpublic Position getStart() Get the start.
 - 
getEndpublic Position getEnd() Get the target.
 - 
isJumpMovepublic boolean isJumpMove() Test if it is a jump move.
 - 
equalspublic boolean equals(java.lang.Object o) Test if two positions are equal.- Overrides:
- equalsin class- java.lang.Object
- Returns:
- True, if equal.
 
 - 
hashCodepublic int hashCode() Calculate the hash code.- Overrides:
- hashCodein class- java.lang.Object
- Returns:
- The hash code.
 
 - 
toStringpublic java.lang.String toString() Get the string representation.- Overrides:
- toStringin class- java.lang.Object
- Returns:
- The string representation.
 
 
- 
 
-