private void initializeState()

in src/main/java/org/apache/datasketches/hive/theta/DataToSketchUDAF.java [202:217]


    private void initializeState(final UnionState state, final Object[] parameters) {
      int sketchSize = DEFAULT_NOMINAL_ENTRIES;
      if (this.nominalEntriesObjectInspector != null) {
        sketchSize = PrimitiveObjectInspectorUtils.getInt(parameters[1], this.nominalEntriesObjectInspector);
      }
      float samplingProbability = UnionState.DEFAULT_SAMPLING_PROBABILITY;
      if (this.samplingProbabilityObjectInspector != null) {
        samplingProbability = PrimitiveObjectInspectorUtils.getFloat(parameters[2],
            this.samplingProbabilityObjectInspector);
      }
      long seed = DEFAULT_UPDATE_SEED;
      if (this.seedObjectInspector != null) {
        seed = PrimitiveObjectInspectorUtils.getLong(parameters[3], this.seedObjectInspector);
      }
      state.init(sketchSize, samplingProbability, seed);
    }