protected class MultiBinaryLongMap.MaskedBinaryLongMap.MaskedEntryVisitor extends Object implements MultiBinaryLongMap.SafeEntryVisitor
Modifier and Type | Field and Description |
---|---|
protected boolean |
f_fExisting
Flag to indicate whether the underlying visitor is to visit only entries that logically exist in the MaskedBinaryLongMap.
|
protected MultiBinaryLongMap.SafeEntryVisitor |
f_visitorSafe
The wrapped (safe) predicate to apply to the logical entries of this MaskedBinaryLongMap.
|
Constructor and Description |
---|
MaskedEntryVisitor(BinaryLongMap.EntryVisitor visitor, boolean fExisting)
Construct a DelegateEntryVisitor around the specified visitor.
|
Modifier and Type | Method and Description |
---|---|
void |
visit(BinaryLongMap.Entry entry)
Visit the specified entry.
|
protected final MultiBinaryLongMap.SafeEntryVisitor f_visitorSafe
protected final boolean f_fExisting
public MaskedEntryVisitor(BinaryLongMap.EntryVisitor visitor, boolean fExisting)
visitor
- the underlying EntryVisitorpublic void visit(BinaryLongMap.Entry entry)
visit
in interface BinaryLongMap.EntryVisitor
entry
- the entry