Package io.anyline.nfc.bouncycastle.util
Interface StringList
-
- All Implemented Interfaces:
-
java.lang.Iterable
public interface StringList implements Iterable<T>
An interface defining a list of strings.
-
-
Method Summary
Modifier and Type Method Description abstract boolean
add(String s)
Add a String to the list. abstract String
get(int index)
Get the string at index index. abstract int
size()
abstract Array<String>
toStringArray()
Return the contents of the list as an array. abstract Array<String>
toStringArray(int from, int to)
Return a section of the contents of the list. -
-
Method Detail
-
add
abstract boolean add(String s)
Add a String to the list.
- Parameters:
s
- the String to add.- Returns:
true
-
get
abstract String get(int index)
Get the string at index index.
- Parameters:
index
- the index position of the String of interest.- Returns:
the String at position index.
-
size
abstract int size()
-
toStringArray
abstract Array<String> toStringArray()
Return the contents of the list as an array.
- Returns:
an array of String.
-
toStringArray
abstract Array<String> toStringArray(int from, int to)
Return a section of the contents of the list. If the list is too short the array is filled with nulls.
- Parameters:
from
- the initial index of the range to be copied, inclusiveto
- the final index of the range to be copied, exclusive.- Returns:
an array of length to - from
-
-
-
-