public final class RichDefaultHashTableCanStep<K,V> extends scala.AnyVal implements MakesKeyValueStepper<K,V,EfficientSubstep>, MakesStepper<scala.Tuple2<K,V>,EfficientSubstep>
| Constructor and Description |
|---|
RichDefaultHashTableCanStep(scala.collection.mutable.HashTable<K,scala.collection.mutable.DefaultEntry<K,V>> underlying) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<? extends java.lang.Object> |
getClass() |
<S extends Stepper<?>> |
keyStepper(StepperShape<K,S> ss)
Generates a fresh stepper of type `S` over map keys of type `K`
|
<S extends Stepper<?>> |
stepper(StepperShape<scala.Tuple2<K,V>,S> ss)
Generates a fresh stepper of type `S` for element type `T`
|
scala.collection.mutable.HashTable<K,scala.collection.mutable.DefaultEntry<K,V>> |
underlying() |
<S extends Stepper<?>> |
valueStepper(StepperShape<V,S> ss)
Generates a fresh stepper of type `S` over map values of type `V`
|
public static java.lang.Class<? extends java.lang.Object> getClass()
public scala.collection.mutable.HashTable<K,scala.collection.mutable.DefaultEntry<K,V>> underlying()
public <S extends Stepper<?>> S stepper(StepperShape<scala.Tuple2<K,V>,S> ss)
MakesStepperstepper in interface MakesStepper<scala.Tuple2<K,V>,EfficientSubstep>public <S extends Stepper<?>> S keyStepper(StepperShape<K,S> ss)
MakesKeyValueStepperkeyStepper in interface MakesKeyValueStepper<K,V,EfficientSubstep>public <S extends Stepper<?>> S valueStepper(StepperShape<V,S> ss)
MakesKeyValueSteppervalueStepper in interface MakesKeyValueStepper<K,V,EfficientSubstep>