Class AbstractColumn

    • Constructor Detail

      • AbstractColumn

        public AbstractColumn​(int initSize)
    • Method Detail

      • replaceDataFrom

        public void replaceDataFrom​(AbstractColumn column)
      • setName

        public void setName​(String name)
      • getName

        public String getName()
      • set

        public void set​(int index,
                        Object data)
      • accepts

        public abstract boolean accepts​(Object data)
      • valueToObject

        public abstract Object valueToObject​(String data)
      • objectToValue

        public abstract String objectToValue​(Object data)
      • add

        public void add​(Object data)
      • get

        public Object get​(int index)
      • getSize

        public int getSize()
      • select

        public void select​(List<Boolean> bitmask)
      • compare

        public abstract int compare​(Object value1,
                                    Object value2)
      • fillMissings

        public void fillMissings​(Object value)
      • replaceValue

        public void replaceValue​(Object oldValue,
                                 Object newValue)
      • replaceValue

        public void replaceValue​(Object[] oldValues,
                                 Object[] newValues)
      • getMissings

        public int getMissings()
      • getUniqueValues

        public int getUniqueValues()
      • getSum

        public Object getSum()
      • getMean

        public Object getMean()
      • getMin

        public Object getMin()
      • getMax

        public Object getMax()
      • getSd

        public Object getSd()
      • getSummary

        public String getSummary()
      • printSummary

        public void printSummary()
      • printSummary

        public void printSummary​(PrintStream out)
      • isMissingValue

        public abstract boolean isMissingValue​(Object object)