public static class AbstractInheritance.FragmentIterable extends java.lang.Object implements IndexableIterable<InheritanceFragment>
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractInheritance.FragmentIterable.Iterator |
Constructor and Description |
---|
FragmentIterable(InheritanceFragment[] array) |
FragmentIterable(InheritanceFragment[] array,
int firstIndex,
int lastIndex) |
Modifier and Type | Method and Description |
---|---|
InheritanceFragment |
get(int index) |
java.util.Iterator<InheritanceFragment> |
iterator() |
int |
size() |
java.lang.String |
toString() |
public FragmentIterable(@NonNull InheritanceFragment[] array)
public FragmentIterable(@NonNull InheritanceFragment[] array, int firstIndex, int lastIndex)
@NonNull public InheritanceFragment get(int index)
get
in interface IndexableIterable<InheritanceFragment>
public java.util.Iterator<InheritanceFragment> iterator()
iterator
in interface java.lang.Iterable<InheritanceFragment>
public int size()
size
in interface IndexableIterable<InheritanceFragment>
public java.lang.String toString()
toString
in class java.lang.Object