diff options
Diffstat (limited to 'src/main/java/net/cshift/transit/network/ISystem.java')
-rw-r--r-- | src/main/java/net/cshift/transit/network/ISystem.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/main/java/net/cshift/transit/network/ISystem.java b/src/main/java/net/cshift/transit/network/ISystem.java new file mode 100644 index 0000000..8d41c1d --- /dev/null +++ b/src/main/java/net/cshift/transit/network/ISystem.java @@ -0,0 +1,15 @@ +package net.cshift.transit.network; + + +/** + * @author Kyle Gunger + * @apiNote An ISystem represents a system of nodes which has been optimized for performance. A node can exist on its own, but an ISystem can't exist without a node. + */ +public interface ISystem +{ + /**The nodes stored by the system + * + * @return INode[] + */ + public INode[] getNodes(); +} |