utils
utils
japgolly.microlibs.utils
Aligner
Mutable
AsciiTable
Cell
BiMap
BiMap
AbstractBuilder
Builder
BuilderInt
ConciseIntSetFormat
ConsolidatedSeq
Candidate
Group
Logic
Logic
Dsl
ConsolidatedSeq
Debug
ABTest
Off
ABTest
CallCounter
DebugAnyExt
DurationLogger
Implicits
Implicits
StackTraceCounter
Disabled
Enabled
Enabled
EqualsByRef
EqualsByRef
FileUtils
FnWithFallback
FnWithFallback
IMap
IMap
IMapBase
IMapBase
IMapBaseV
IMapBaseV
Impossible
Impossible
IndexLabel
IndexLabel
Alpha
NumericFrom0
NumericFrom1
Roman
Invalid
Memo
By
OptionalBoolFn
OptionalBoolFn
Platform
PlatformJVM
PotentialChange
PotentialChange
Changed
Failure
NonFailure
Success
Unchanged
Ref
Ref
RomanNumeral
SafeBool
SafeBool
Object
Values
Values
Values
WithBoolOps
SetDiff
SetDiff
SetOnceVar
SetOnceVar
StaticLookupFn
ArrayDsl
Dsl
EmptyBase
Dsl
DslBase
TransitiveClosure
Filter
Filter
Exclude
Follow
Terminal
TransitiveClosure
Utils
Valid
Validity
Validity
utils
/
japgolly.microlibs.utils
/
IMapBase
IMapBase
abstract
class
IMapBase
[
K
,
V
,
This_
<:
IMapBase
[
K
,
V
,
This_
]]
extends
IMapBaseV
[
K
,
V
,
V
,
This_
]
Companion:
object
Graph
Supertypes
Known subtypes
class
IMapBaseV
[
K
,
V
,
V
,
This_
]
class
Object
trait
Matchable
class
Any
class
IMap
[
K
,
V
]
Type members
Value members
Type members
Inherited types
final
type
M
=
Map
[
K
,
VO
]
Inherited from:
IMapBaseV
final
type
This
=
This_
Inherited from:
IMapBaseV
Value members
Concrete methods
final
def
filter
(
f: (
K
,
V
)
=>
Boolean
):
This
final
def
filterKeys
(
f:
K
=>
Boolean
):
This
final
def
filterNot
(
f: (
K
,
V
)
=>
Boolean
):
This
final
def
filterNotKeys
(
f:
K
=>
Boolean
):
This
final
def
filterNotValues
(
f:
V
=>
Boolean
):
This
final
def
filterValues
(
f:
V
=>
Boolean
):
This
final
def
isEmpty
:
Boolean
final
def
nonEmpty
:
Boolean
Inherited methods
@inline
final
def
+
(
v:
V
):
This
Inherited from:
IMapBaseV
final
def
++
(
vs:
IterableOnce
[
V
]):
This
Inherited from:
IMapBaseV
final
def
-
(
k:
K
):
This
Inherited from:
IMapBaseV
final
def
--
(
ks:
IterableOnce
[
K
]):
This
Inherited from:
IMapBaseV
final
def
add
(
v:
V
):
This
Inherited from:
IMapBaseV
final
def
addAll
(
vs:
V
*):
This
Inherited from:
IMapBaseV
final
def
addAllInFoldable
[
F
[
_
] :
Foldable
](
vs:
F
[
V
]):
This
Inherited from:
IMapBaseV
@elidable
final
def
assertValidKeys
(
map:
M
):
Unit
Inherited from:
IMapBaseV
final
def
containsKey
(
k:
K
):
Boolean
Inherited from:
IMapBaseV
final
def
containsValue
(
v:
V
):
Boolean
Inherited from:
IMapBaseV
final override
def
equals
(
o:
Any
):
Boolean
Definition Classes
IMapBaseV
->
Any
Inherited from:
IMapBaseV
final override
def
hashCode
:
Int
Definition Classes
IMapBaseV
->
Any
Inherited from:
IMapBaseV
@inline
final
def
iterator
():
Iterator
[(
K
,
V
)]
Inherited from:
IMapBaseV
@inline
final
def
keySet
:
Set
[
K
]
Inherited from:
IMapBaseV
@inline
final
def
keys
:
Iterable
[
K
]
Inherited from:
IMapBaseV
@inline
final
def
keysIterator
():
Iterator
[
K
]
Inherited from:
IMapBaseV
final
def
mapUnderlying
(
f:
M
=>
M
):
This
Inherited from:
IMapBaseV
@inline
final
def
mapValues
[
A
](
f:
V
=>
A
):
Map
[
K
,
A
]
Inherited from:
IMapBaseV
final
def
replaceUnderlying
(
map:
M
):
This
Inherited from:
IMapBaseV
@inline
final
def
size
:
Int
Inherited from:
IMapBaseV
final override
def
toString
:
String
Definition Classes
IMapBaseV
->
Any
Inherited from:
IMapBaseV
@inline
final
def
underlyingMap
:
Map
[
K
,
V
]
Inherited from:
IMapBaseV
@inline
final
def
values
:
Iterable
[
V
]
Inherited from:
IMapBaseV
@inline
final
def
valuesIterator
():
Iterator
[
V
]
Inherited from:
IMapBaseV