Top Fields Constructors Methods
org.wildfly.client.config

pack-priv final Class Delimiterator

extends Object
implements Iterator<String>
Class Inheritance
All Implemented Interfaces
java.util.Iterator
Imports
java.util.Iterator, .NoSuchElementException

Author
David M. Lloyd

Field Summary

Modifier and TypeField and Description
private final char
private int
i

private static final int[]
private static final long[]
private static final String[]
private final String

Constructor Summary

AccessConstructor and Description
pack-priv
Delimiterator(final String subject, final char delimiter)

Method Summary

Modifier and TypeMethod and Description
public boolean
hasNext()

Implements java.util.Iterator.hasNext.

Returns true if the iteration has more elements.
public String
next()

Implements java.util.Iterator.next.

Returns the next element in the iteration.
pack-priv static Delimiterator
over(String subject, char delimiter)

public void
remove()

Overrides default java.util.Iterator.remove.

Removes from the underlying collection the last element returned by this iterator (optional operation).
public int[]
pack-priv int[]
toIntArray(int count)

public long[]
pack-priv long[]
toLongArray(int count)

public String[]
pack-priv String[]
toStringArray(int count)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

delimiterback to summary
private final char delimiter
iback to summary
private int i
NO_INTSback to summary
private static final int[] NO_INTS
NO_LONGSback to summary
private static final long[] NO_LONGS
NO_STRINGSback to summary
private static final String[] NO_STRINGS
subjectback to summary
private final String subject

Constructor Detail

Delimiteratorback to summary
pack-priv Delimiterator(final String subject, final char delimiter)

Method Detail

hasNextback to summary
public boolean hasNext()

Implements java.util.Iterator.hasNext.

Doc from java.util.Iterator.hasNext.

Returns true if the iteration has more elements. (In other words, returns true if next would return an element rather than throwing an exception.)

Returns:boolean

true if the iteration has more elements

nextback to summary
public String next()

Implements java.util.Iterator.next.

Doc from java.util.Iterator.next.

Returns the next element in the iteration.

Returns:String

the next element in the iteration

overback to summary
pack-priv static Delimiterator over(String subject, char delimiter)
removeback to summary
public void remove()

Overrides default java.util.Iterator.remove.

Doc from java.util.Iterator.remove.

Removes from the underlying collection the last element returned by this iterator (optional operation). This method can be called only once per call to next.

The behavior of an iterator is unspecified if the underlying collection is modified while the iteration is in progress in any way other than by calling this method, unless an overriding class has specified a concurrent modification policy.

The behavior of an iterator is unspecified if this method is called after a call to the forEachRemaining method.

toIntArrayback to summary
public int[] toIntArray() throws NumberFormatException
toIntArrayback to summary
pack-priv int[] toIntArray(int count)
toLongArrayback to summary
public long[] toLongArray() throws NumberFormatException
toLongArrayback to summary
pack-priv long[] toLongArray(int count)
toStringArrayback to summary
public String[] toStringArray()
toStringArrayback to summary
pack-priv String[] toStringArray(int count)