Package com.tangosol.util
Class RestrictedCollections.RestrictedEntrySet.RestrictedIterator
java.lang.Object
com.tangosol.util.Base
com.tangosol.util.RestrictedCollections.RestrictedEntrySet.RestrictedIterator
- All Implemented Interfaces:
- Iterator
- Enclosing class:
- RestrictedCollections.RestrictedEntrySet
protected class RestrictedCollections.RestrictedEntrySet.RestrictedIterator
extends Base
implements Iterator
A Map Entry Iterator that restricts the key and value types.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.tangosol.util.BaseBase.LoggingWriter
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanCompares the specified object with this Iterator for equality.inthashCode()Returns the hash code value for this Iterator.booleanhasNext()Returns true if the iteration has more elements.next()Returns the next element in the interation.voidremove()Removes from the underlying collection the last element returned by the iterator.toString()Return a String description for this Iterator.Methods inherited from class com.tangosol.util.Baseazzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mergeArray, mergeBooleanArray, mergeByteArray, mergeCharArray, mergeDoubleArray, mergeFloatArray, mergeIntArray, mergeLongArray, mod, mod, newHashMap, newHashMap, newHashSet, newHashSet, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, randomize, read, read, read, read, read, read, read, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, truncateString, truncateString, waitMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.IteratorforEachRemaining
- 
Field Details- 
m_iter
 
- 
- 
Constructor Details- 
RestrictedIteratorConstructor.- Parameters:
- iter- the Iterator to wrap
 
 
- 
- 
Method Details- 
hasNextpublic boolean hasNext()Returns true if the iteration has more elements.
- 
nextReturns the next element in the interation.
- 
removepublic void remove()Removes from the underlying collection the last element returned by the iterator.
- 
equalsCompares the specified object with this Iterator for equality.
- 
hashCodepublic int hashCode()Returns the hash code value for this Iterator.
- 
toStringReturn a String description for this Iterator.
 
-