Interface IIslandModel

  • All Known Implementing Classes:
    EqualSizedIslandsModel

    public interface IIslandModel
    Gives information about the number of islands and the id of the island to which a particular path leads. setRootNode or getIsland must be invoked before getNumberOfIslands is called
    • Method Detail

      • getIsland

        java.math.BigInteger getIsland​(org.api4.java.datastructure.graph.ILabeledPath<ITransparentTreeNode,​java.lang.Integer> path)
      • getSizeOfIsland

        java.math.BigInteger getSizeOfIsland​(org.api4.java.datastructure.graph.ILabeledPath<ITransparentTreeNode,​java.lang.Integer> path)
      • getPositionOnIsland

        java.math.BigInteger getPositionOnIsland​(org.api4.java.datastructure.graph.ILabeledPath<ITransparentTreeNode,​java.lang.Integer> path)
      • getNumberOfIslands

        java.math.BigInteger getNumberOfIslands()