Package jline.api.fj

Class FJInfo

java.lang.Object
jline.api.fj.FJInfo

public final class FJInfo extends Object
Information about detected Fork-Join topology.
  • Field Details

    • K

      public final int K
    • forkIdx

      public final int forkIdx
    • joinIdx

      public final int joinIdx
    • queueIndices

      public final int[] queueIndices
    • sourceIdx

      public final int sourceIdx
    • sinkIdx

      public final int sinkIdx
    • isValid

      public final boolean isValid
  • Constructor Details

    • FJInfo

      public FJInfo(int K, int forkIdx, int joinIdx, int[] queueIndices, int sourceIdx, int sinkIdx, boolean isValid)
  • Method Details

    • getK

      public int getK()
    • getForkIdx

      public int getForkIdx()
    • getJoinIdx

      public int getJoinIdx()
    • getQueueIndices

      public int[] getQueueIndices()
    • getSourceIdx

      public int getSourceIdx()
    • getSinkIdx

      public int getSinkIdx()
    • isValid

      public boolean isValid()
    • component1

      public int component1()
    • component2

      public int component2()
    • component3

      public int component3()
    • component4

      public int[] component4()
    • component5

      public int component5()
    • component6

      public int component6()
    • component7

      public boolean component7()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object