Uses of Class
com.strobel.collections.ImmutableList
-
Packages that use ImmutableList Package Description com.strobel.collections com.strobel.decompiler.types com.strobel.expressions com.strobel.reflection -
-
Uses of ImmutableList in com.strobel.collections
Fields in com.strobel.collections declared as ImmutableList Modifier and Type Field Description ImmutableList<A>ListBuffer. elementsThe list of elements of this buffer.private static ImmutableList<?>ImmutableList. EMPTY_LISTImmutableList<A>ListBuffer. lastA pointer pointing to the last, sentinel element of `elements'.ImmutableList<A>ImmutableList. tailThe remainder of the list except for its first element, supposed to be immutable.Methods in com.strobel.collections that return ImmutableList Modifier and Type Method Description ImmutableList<A>ImmutableList. append(A x)Append given element at length, forming and returning a new list.ImmutableList<A>ImmutableList. appendList(ImmutableList<A> x)Append given list at length, forming and returning a new list.ImmutableList<A>ImmutableList. appendList(ListBuffer<A> x)Append given list buffer at length, forming and returning a new list.static <T> ImmutableList<T>ImmutableList. convert(java.lang.Class<T> type, ImmutableList<?> list)static <A> ImmutableList<A>ImmutableList. empty()Construct an empty list.static <A> ImmutableList<A>ImmutableList. fill(int len, A init)Deprecated.static <A> ImmutableList<A>ImmutableList. from(A[] array)Construct a list consisting all elements of given array.static <A> ImmutableList<A>ImmutableList. of(A x1)Construct a list consisting of given element.static <A> ImmutableList<A>ImmutableList. of(A x1, A x2)Construct a list consisting of given elements.static <A> ImmutableList<A>ImmutableList. of(A x1, A... rest)Construct a list consisting of given elements.static <A> ImmutableList<A>ImmutableList. of(A x1, A x2, A x3)Construct a list consisting of given elements.static <A> ImmutableList<A>ImmutableList. of(A x1, A x2, A x3, A... rest)Construct a list consisting of given elements.ImmutableList<A>ImmutableList. prepend(A x)Prepend given element to front of list, forming and returning a new list.ImmutableList<A>ImmutableList. prependList(ImmutableList<A> xs)Prepend given list of elements to front of list, forming and returning a new list.ImmutableList<A>ImmutableList. reverse()Reverse list.ImmutableList<A>ImmutableList. setTail(ImmutableList<A> tail)ImmutableList<A>ListBuffer. toList()Convert buffer to a list of all its elements.Methods in com.strobel.collections with parameters of type ImmutableList Modifier and Type Method Description ImmutableList<A>ImmutableList. appendList(ImmutableList<A> x)Append given list at length, forming and returning a new list.ListBuffer<A>ListBuffer. appendList(ImmutableList<A> xs)Append all elements in a list to buffer.static <T> ImmutableList<T>ImmutableList. convert(java.lang.Class<T> type, ImmutableList<?> list)static booleanImmutableList. equals(ImmutableList<?> xs, ImmutableList<?> ys)Are the two lists the same?ImmutableList<A>ImmutableList. prependList(ImmutableList<A> xs)Prepend given list of elements to front of list, forming and returning a new list.ImmutableList<A>ImmutableList. setTail(ImmutableList<A> tail)Constructors in com.strobel.collections with parameters of type ImmutableList Constructor Description ImmutableList(A head, ImmutableList<A> tail)Construct a list given its head and tail. -
Uses of ImmutableList in com.strobel.decompiler.types
Methods in com.strobel.decompiler.types that return ImmutableList Modifier and Type Method Description ImmutableList<ITypeInfo>ITypeInfo. getGenericParameters()ImmutableList<ITypeInfo>TypeProxy. getGenericParameters()ImmutableList<ITypeInfo>ITypeInfo. getSuperInterfaces()ImmutableList<ITypeInfo>TypeProxy. getSuperInterfaces()ImmutableList<ITypeInfo>ITypeInfo. getTypeArguments()ImmutableList<ITypeInfo>TypeProxy. getTypeArguments() -
Uses of ImmutableList in com.strobel.expressions
Methods in com.strobel.expressions with parameters of type ImmutableList Modifier and Type Method Description private static BinaryExpressionExpression. aggregateBinary(ExpressionType binaryType, ImmutableList<Expression> operands) -
Uses of ImmutableList in com.strobel.reflection
Fields in com.strobel.reflection with type parameters of type ImmutableList Modifier and Type Field Description private static java.util.Map<Type<?>,ImmutableList<Type<?>>>Helper. closureCacheprivate static SimpleVisitor<ImmutableList<Type<?>>,ImmutableList<Type<?>>>Helper. InterfacesVisitorprivate static SimpleVisitor<ImmutableList<Type<?>>,ImmutableList<Type<?>>>Helper. InterfacesVisitorMethods in com.strobel.reflection that return ImmutableList Modifier and Type Method Description static ImmutableList<Type<?>>Helper. closure(Type<?> t)private static ImmutableList<Type<?>>Helper. closureMin(ImmutableList<Type<?>> cl)static ImmutableList<Type<?>>Helper. insert(ImmutableList<Type<?>> cl, Type<?> t)static ImmutableList<Type<?>>Helper. interfaces(Type<?> type)static ImmutableList<Type<?>>Helper. union(ImmutableList<Type<?>> cl1, ImmutableList<Type<?>> cl2)Methods in com.strobel.reflection with parameters of type ImmutableList Modifier and Type Method Description private static ImmutableList<Type<?>>Helper. closureMin(ImmutableList<Type<?>> cl)(package private) static booleanHelper. containsType(ImmutableList<Type<?>> ts, ImmutableList<Type<?>> ss)(package private) static booleanHelper. containsTypeEquivalent(ImmutableList<Type<?>> ts, ImmutableList<Type<?>> tp)static ImmutableList<Type<?>>Helper. insert(ImmutableList<Type<?>> cl, Type<?> t)static Type<?>Helper. substitute(Type<?> type, ImmutableList<Type<?>> genericParameters, ImmutableList<Type<?>> typeArguments)static ImmutableList<Type<?>>Helper. union(ImmutableList<Type<?>> cl1, ImmutableList<Type<?>> cl2)
-