Class Hierarchy

  • java.lang.Object
    • io.nosqlbench.engine.api.util.AdaptersApiVersionInfo
    • io.nosqlbench.engine.api.activityimpl.uniform.BaseDriverAdapter<R,S> (implements io.nosqlbench.engine.api.activityimpl.uniform.DriverAdapter<OPTYPE,SPACETYPE>, io.nosqlbench.nb.api.config.standard.NBConfigurable, io.nosqlbench.nb.api.config.standard.NBReconfigurable)
    • io.nosqlbench.engine.api.activityimpl.BaseOpDispenser<T> (implements io.nosqlbench.engine.api.activityimpl.OpDispenser<T>)
    • io.nosqlbench.engine.api.activityimpl.uniform.BundledDriverAdapterDocs (implements io.nosqlbench.docapi.BundledMarkdownManifest)
    • io.nosqlbench.engine.api.templating.CommandTemplate
    • io.nosqlbench.engine.api.activityimpl.uniform.DriverSpaceCache<S>
    • io.nosqlbench.engine.api.activityimpl.uniform.fieldmappers.FieldDestructuringMapper (implements java.util.function.Function<T,R>)
    • io.nosqlbench.engine.api.activityconfig.MultiMapLookup<V> (implements java.util.Map<K,V>)
    • io.nosqlbench.engine.api.activityconfig.yaml.OpTemplate (implements io.nosqlbench.engine.api.util.Tagged)
      • io.nosqlbench.engine.api.activityconfig.yaml.OpData
      • io.nosqlbench.engine.api.activityconfig.yaml.OpDef
    • io.nosqlbench.engine.api.templating.ParsedOp (implements io.nosqlbench.nb.api.config.fieldreaders.DynamicFieldReader, java.util.function.LongFunction<R>, io.nosqlbench.nb.api.config.fieldreaders.StaticFieldReader)
    • io.nosqlbench.engine.api.activityconfig.ParsedStmtOp
    • io.nosqlbench.engine.api.activityconfig.rawyaml.RawScenarios
    • io.nosqlbench.engine.api.activityconfig.rawyaml.RawStmtsDocList
    • io.nosqlbench.engine.api.activityconfig.rawyaml.RawStmtsLoader
    • io.nosqlbench.engine.api.activityconfig.rawyaml.RawYamlLoader
    • io.nosqlbench.engine.api.activityconfig.yaml.Scenarios
    • io.nosqlbench.engine.api.activityimpl.StandardCycleOp<T> (implements io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.CycleOp<T>)
    • io.nosqlbench.engine.api.activityconfig.StatementsLoader
    • io.nosqlbench.engine.api.activityconfig.yaml.StmtsBlock (implements java.lang.Iterable<T>, io.nosqlbench.engine.api.util.Tagged)
    • io.nosqlbench.engine.api.activityconfig.yaml.StmtsDoc (implements java.lang.Iterable<T>, io.nosqlbench.engine.api.util.Tagged)
    • io.nosqlbench.engine.api.activityconfig.yaml.StmtsDocList (implements java.lang.Iterable<T>)
    • io.nosqlbench.engine.api.templating.StrInterpolator (implements java.util.function.Function<T,R>)
    • org.apache.commons.text.StrLookup<V> (implements org.apache.commons.text.lookup.StringLookup)
    • io.nosqlbench.engine.api.util.TagFilter
    • io.nosqlbench.engine.api.util.TagFilter.Result
    • io.nosqlbench.engine.api.activityconfig.rawyaml.Tags (implements io.nosqlbench.engine.api.util.Tagged)
    • io.nosqlbench.engine.api.metrics.ThreadLocalNamedTimers

Interface Hierarchy

  • io.nosqlbench.engine.api.activityimpl.uniform.DriverAdapter<OPTYPE,SPACETYPE>
  • io.nosqlbench.engine.api.templating.DriverAdapterDecorators
  • io.nosqlbench.engine.api.templating.EnumSetter<F,T>
  • java.util.function.Function<T,R>
    • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.ChainingOp<I,O> (also extends io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.Op)
    • io.nosqlbench.engine.api.activityimpl.OpMapper<OPTYPE>
  • java.util.function.LongFunction<R>
    • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.CycleOp<T> (also extends io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.Op)
    • io.nosqlbench.engine.api.activityimpl.OpDispenser<T> (also extends io.nosqlbench.engine.api.activityimpl.OpResultTracker)
  • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.OpGenerator
  • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.OpResultSize
    • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.Op
      • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.ChainingOp<I,O> (also extends java.util.function.Function<T,R>)
      • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.CycleOp<T> (also extends java.util.function.LongFunction<R>)
      • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.RunnableOp (also extends java.lang.Runnable)
  • io.nosqlbench.engine.api.activityimpl.OpResultTracker
  • io.nosqlbench.engine.api.activityimpl.uniform.ResultProcessor<C,E>
  • java.lang.Runnable
    • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.RunnableOp (also extends io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.Op)
  • java.util.function.Supplier<T>
    • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.RunnableSource
  • io.nosqlbench.engine.api.activityimpl.uniform.flowtypes.VariableCapture