org.datacleaner.api.Initialize.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(106)

本文整理了Java中org.datacleaner.api.Initialize.<init>()方法的一些代码示例,展示了Initialize.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Initialize.<init>()方法的具体详情如下:
包路径:org.datacleaner.api.Initialize
类名称:Initialize
方法名:<init>

Initialize.<init>介绍

暂无

代码示例

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  _dateTimeFormatters = new DateTimeFormatter[_dateMasks.length];
  for (int i = 0; i < _dateTimeFormatters.length; i++) {
    try {
      _dateTimeFormatters[i] = DateTimeFormat.forPattern(_dateMasks[i]);
    } catch (final Exception e) {
      // not a valid pattern!
      _dateTimeFormatters[i] = null;
    }
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  for (final InputColumn<Date> col : dateColumns) {
    final ConcurrentMap<Integer, AtomicInteger> countMap = new ConcurrentHashMap<>();
    distributionMap.put(col, countMap);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  for (final InputColumn<Date> col : dateColumns) {
    final ConcurrentMap<Integer, AtomicInteger> countMap = new ConcurrentHashMap<>();
    distributionMap.put(col, countMap);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  for (final InputColumn<Date> col : dateColumns) {
    final ConcurrentMap<Integer, AtomicInteger> countMap = new ConcurrentHashMap<>();
    distributionMap.put(col, countMap);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  for (final InputColumn<? extends Number> column : _columns) {
    _columnDelegates.put(column, new NumberAnalyzerColumnDelegate(descriptiveStatistics, _annotationFactory));
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  dictionaryConnections = new DictionaryConnection[_dictionaries.length];
  for (int i = 0; i < _dictionaries.length; i++) {
    dictionaryConnections[i] = _dictionaries[i].openConnection(_configuration);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  stringPatternConnections = new StringPatternConnection[_stringPatterns.length];
  for (int i = 0; i < _stringPatterns.length; i++) {
    stringPatternConnections[i] = _stringPatterns[i].openConnection(_configuration);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  for (final InputColumn<String> column : _columns) {
    final CharacterSetDistributionAnalyzerColumnDelegate delegate =
        new CharacterSetDistributionAnalyzerColumnDelegate(_annotationFactory, UNICODE_SETS);
    _columnDelegates.put(column, delegate);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  for (final InputColumn<Boolean> col : _columns) {
    _columnDelegates.put(col, new BooleanAnalyzerColumnDelegate(_annotationFactory));
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  stringPatternConnections = new StringPatternConnection[stringPatterns.length];
  for (int i = 0; i < stringPatterns.length; i++) {
    stringPatternConnections[i] = stringPatterns[i].openConnection(configuration);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  for (final InputColumn<Date> col : _columns) {
    final DateAndTimeAnalyzerColumnDelegate delegate =
        new DateAndTimeAnalyzerColumnDelegate(descriptiveStatistics, _annotationFactory);
    _delegates.put(col, delegate);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  _rowCount.set(0);
  _outputDataStreamColumns = createOutputDataStreamColumns();
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  this.mapper = new ObjectMapper();
  this.reader = mapper.reader().forType(dataType);
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  // we simply reuse the functionality available in the ELInputColumn
  if (_expression.indexOf("#{") == -1) {
    _column = new ConstantInputColumn(_expression);
  } else {
    _column = new ELInputColumn(_expression);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  final ClassLoader parent = getClass().getClassLoader();
  _groovyClassLoader = new GroovyClassLoader(parent);
  logger.debug("Compiling Groovy code:\n{}", code);
  final Class<?> groovyClass = _groovyClassLoader.parseClass(code);
  _groovyObject = (GroovyObject) ReflectionUtils.newInstance(groovyClass);
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  _httpClient = HttpClients.createSystem();
  _session = new PooledServiceSession<>(maxConcurrentRequests);
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  _coalesceFunction = new CoalesceFunction(considerEmptyStringAsNull);
  _initializedUnits = new CoalesceUnit[_units.length];
  for (int i = 0; i < _units.length; i++) {
    _initializedUnits[i] = _units[i].updateInputColumns(_input);
  }
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  final ClassLoader parent = getClass().getClassLoader();
  _groovyClassLoader = new GroovyClassLoader(parent);
  logger.debug("Compiling Groovy code:\n{}", code);
  final Class<?> groovyClass = _groovyClassLoader.parseClass(code);
  _groovyObject = (GroovyObject) ReflectionUtils.newInstance(groovyClass);
  _groovyObject.invokeMethod("initialize", new Object[] {});
}

代码示例来源:origin: org.eobjects.datacleaner/DataCleaner-groovy

@Initialize
public void init() {
  final ClassLoader parent = getClass().getClassLoader();
  _groovyClassLoader = new GroovyClassLoader(parent);
  logger.debug("Compiling Groovy code:\n{}", code);
  final Class<?> groovyClass = _groovyClassLoader.parseClass(code);
  _groovyObject = (GroovyObject) ReflectionUtils.newInstance(groovyClass);
  _groovyObject.invokeMethod("initialize", new Object[] {});
}

代码示例来源:origin: datacleaner/DataCleaner

@Initialize
public void init() {
  datastoreConnection = datastore.openConnection();
  resetCachedColumns();
  cache.invalidateAll();
  compileLookupQuery();
}

相关文章

微信公众号

最新文章

更多

Initialize类方法