Class IteratorBuilderImpl
- java.lang.Object
-
- org.apache.accumulo.core.iteratorsImpl.IteratorBuilderImpl
-
- All Implemented Interfaces:
IteratorBuilder.IteratorBuilderEnv
,IteratorBuilder.IteratorBuilderOptions
public class IteratorBuilderImpl extends Object implements IteratorBuilder.IteratorBuilderEnv, IteratorBuilder.IteratorBuilderOptions
-
-
Constructor Summary
Constructors Constructor Description IteratorBuilderImpl(Collection<IterInfo> iters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IteratorBuilder
build()
Finish building and return the completed IteratorBuilder.IteratorBuilder.IteratorBuilderOptions
env(IteratorEnvironment iteratorEnvironment)
Set the iteratorEnvironment.IteratorBuilder.IteratorBuilderEnv
opts(Map<String,Map<String,String>> iterOpts)
IteratorBuilder.IteratorBuilderOptions
useClassCache(boolean useClassCache)
Option to iterator classes when loading, defaults to false.IteratorBuilder.IteratorBuilderOptions
useClassLoader(String context)
Call to use the class loader.
-
-
-
Constructor Detail
-
IteratorBuilderImpl
public IteratorBuilderImpl(Collection<IterInfo> iters)
-
-
Method Detail
-
env
public IteratorBuilder.IteratorBuilderOptions env(IteratorEnvironment iteratorEnvironment)
Description copied from interface:IteratorBuilder.IteratorBuilderEnv
Set the iteratorEnvironment.- Specified by:
env
in interfaceIteratorBuilder.IteratorBuilderEnv
-
useClassLoader
public IteratorBuilder.IteratorBuilderOptions useClassLoader(String context)
Description copied from interface:IteratorBuilder.IteratorBuilderOptions
Call to use the class loader. The String context param is optional and can be null.- Specified by:
useClassLoader
in interfaceIteratorBuilder.IteratorBuilderOptions
-
useClassCache
public IteratorBuilder.IteratorBuilderOptions useClassCache(boolean useClassCache)
Description copied from interface:IteratorBuilder.IteratorBuilderOptions
Option to iterator classes when loading, defaults to false.- Specified by:
useClassCache
in interfaceIteratorBuilder.IteratorBuilderOptions
-
build
public IteratorBuilder build()
Description copied from interface:IteratorBuilder.IteratorBuilderOptions
Finish building and return the completed IteratorBuilder.- Specified by:
build
in interfaceIteratorBuilder.IteratorBuilderOptions
-
-