Package one.xingyi.core.client
Interface IResourceList<T>
-
- All Superinterfaces:
java.lang.Iterable<T>
- All Known Implementing Classes:
JsonResourceList,MirroredResourceList
public interface IResourceList<T> extends java.lang.Iterable<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IResourceList<T>append(T t)static <T> IResourceList<T>create(T... ts)static <T> IResourceList<T>fromList(java.util.List<T> ts)Tget(int n)static <J> Lens<java.util.List<J>,IResourceList<J>>listlens()intsize()default java.util.List<T>toList()IResourceList<T>withItem(int n, T t)
-
-
-
Method Detail
-
size
int size()
-
get
T get(int n)
-
withItem
IResourceList<T> withItem(int n, T t)
-
append
IResourceList<T> append(T t)
-
create
@SafeVarargs static <T> IResourceList<T> create(T... ts)
-
fromList
static <T> IResourceList<T> fromList(java.util.List<T> ts)
-
toList
default java.util.List<T> toList()
-
listlens
static <J> Lens<java.util.List<J>,IResourceList<J>> listlens()
-
-