public static IndexQueryOptions getIndexQueryOptions( final Class<?> implementingClass, final JobContext context) { return getIndexQueryOptionsInternal(implementingClass, getConfiguration(context)); }
public static QueryConstraints getQueryConstraints( final Class<?> implementingClass, final JobContext context) { return getQueryConstraintsInternal(implementingClass, getConfiguration(context)); }
public static Integer getMaximumSplitCount( final Class<?> implementingClass, final JobContext context) { return getMaximumSplitCountInternal(implementingClass, getConfiguration(context)); }
/** * Helper method to create an object writable from a value managed by the adapter. * * @param key * @param value * @return */ protected ObjectWritable toWritableValue(final GeoWaveInputKey key, final Object value) { return serializationTool.toWritable(key.getInternalAdapterId(), value); }
@SuppressWarnings("unchecked") protected Pair<GeoWaveInputKey, T> decodeRowToEntry( final GeoWaveRow row, final QueryFilter[] clientFilters, final InternalDataAdapter<T> adapter, final Index index) { final Object value = decodeRowToValue(row, clientFilters, adapter, index); if (value == null) { return null; } return valueToEntry(row, value); }
public static DataTypeQueryOptions<?> getDataTypeQueryOptions( final Class<?> implementingClass, final JobContext context) { return getDataTypeQueryOptionsInternal(implementingClass, getConfiguration(context)); }
public HadoopWritableSerializationTool(final JobContext jobContext) { this( GeoWaveInputFormat.getJobContextAdapterStore(jobContext), GeoWaveInputFormat.getJobContextInternalAdapterStore(jobContext)); }
public static Integer getMinimumSplitCount( final Class<?> implementingClass, final JobContext context) { return getMinimumSplitCountInternal(implementingClass, getConfiguration(context)); }
public static CommonQueryOptions getCommonQueryOptions( final Class<?> implementingClass, final JobContext context) { return getCommonQueryOptionsInternal(implementingClass, getConfiguration(context)); }
private static Integer getMaximumSplitCountInternal( final Class<?> implementingClass, final Configuration configuration) { return getIntegerConfigInternal(implementingClass, configuration, InputConfig.MAX_SPLITS); }
@Override public boolean hasNext() { findNext(); return nextEntry != null; }
public static void setCommonQueryOptions( final Configuration config, final CommonQueryOptions queryOptions) { GeoWaveInputConfigurator.setCommonQueryOptions(CLASS, config, queryOptions); }
public static void setMaximumSplitCount(final Configuration config, final Integer maxSplits) { GeoWaveInputConfigurator.setMaximumSplitCount(CLASS, config, maxSplits); }
protected static Integer getMinimumSplitCount(final JobContext context) { return GeoWaveInputConfigurator.getMinimumSplitCount(CLASS, context); }
protected static Integer getMaximumSplitCount(final JobContext context) { return GeoWaveInputConfigurator.getMaximumSplitCount(CLASS, context); }
public static void setMinimumSplitCount(final Configuration config, final Integer minSplits) { GeoWaveInputConfigurator.setMinimumSplitCount(CLASS, config, minSplits); }
public static void setQueryConstraints(final Configuration config, final QueryConstraints query) { GeoWaveInputConfigurator.setQueryConstraints(CLASS, config, query); }
protected static QueryConstraints getQueryConstraints(final JobContext context) { return GeoWaveInputConfigurator.getQueryConstraints(CLASS, context); }
protected static Index getIndex(final JobContext context) { return GeoWaveInputConfigurator.getIndex( CLASS, GeoWaveConfiguratorBase.getConfiguration(context)); }
private static Integer getMinimumSplitCountInternal( final Class<?> implementingClass, final Configuration configuration) { return getIntegerConfigInternal(implementingClass, configuration, InputConfig.MIN_SPLITS); }