Class DataVector<T extends org.openjdk.asmtools.jasm.Data>

  • All Implemented Interfaces:
    java.lang.Iterable<T>

    public class DataVector<T extends org.openjdk.asmtools.jasm.Data>
    extends java.lang.Object
    implements java.lang.Iterable<T>
    • Constructor Detail

      • DataVector

        public DataVector​(int initSize)
      • DataVector

        public DataVector()
    • Method Detail

      • iterator

        public java.util.Iterator<T> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<T extends org.openjdk.asmtools.jasm.Data>
      • add

        public void add​(T element)
      • addAll

        public void addAll​(java.util.List<T> collection)
      • getLength

        public int getLength()
      • write

        public void write​(CheckedDataOutputStream out)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • writeElements

        public void writeElements​(CheckedDataOutputStream out)
                           throws java.io.IOException
        Throws:
        java.io.IOException
      • addElement

        public void addElement​(T element)
      • size

        public int size()
      • elementAt

        public org.openjdk.asmtools.jasm.Data elementAt​(int k)