summaryrefslogtreecommitdiff
path: root/src/main/java/net/cshift/transit/network/ISystem.java
blob: 8d41c1d18a9379370307e3e12d90269e926c65ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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();
}