Class OpN

    • Method Detail

      • add

        public void add​(Op op)
        Accumulate an op in the OpN. This exists to help building OpN in the first place. Once built, an OpN, like any Op should be treated as immutable with no calls change the sub ops contents. No calls to .add.
      • get

        public Op get​(int idx)
      • apply

        public abstract Op apply​(Transform transform,
                                 java.util.List<Op> elts)
      • copy

        public abstract OpN copy​(java.util.List<Op> elts)
      • size

        public int size()
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in class OpBase
      • getElements

        public java.util.List<Op> getElements()
      • iterator

        public java.util.Iterator<Op> iterator()