multiverse.server.pathing
Class PathData

java.lang.Object
  extended by multiverse.server.pathing.PathData
All Implemented Interfaces:
Serializable, Cloneable

public class PathData
extends Object
implements Serializable, Cloneable

used in pathing code works with java bean xml serialization

See Also:
Serialized Form

Field Summary
(package private)  List<PathObject> pathObjects
           
private static long serialVersionUID
           
(package private)  int version
           
 
Constructor Summary
PathData()
           
PathData(int version, List<PathObject> pathObjects)
           
 
Method Summary
 Object clone()
           
 PathObject getPathObjectForType(String type)
           
 List<PathObject> getPathObjects()
           
 int getVersion()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

version

int version

pathObjects

List<PathObject> pathObjects

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

PathData

public PathData()

PathData

public PathData(int version,
                List<PathObject> pathObjects)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

clone

public Object clone()
Overrides:
clone in class Object

getVersion

public int getVersion()

getPathObjects

public List<PathObject> getPathObjects()

getPathObjectForType

public PathObject getPathObjectForType(String type)