Uses of Class
com.strobel.core.ReadOnlyList
-
Packages that use ReadOnlyList Package Description com.strobel.core com.strobel.expressions com.strobel.reflection com.strobel.reflection.emit -
-
Uses of ReadOnlyList in com.strobel.core
Fields in com.strobel.core declared as ReadOnlyList Modifier and Type Field Description private ReadOnlyList<T>
ReadOnlyList.ReadOnlyCollectionIterator. _list
private static ReadOnlyList<?>
ReadOnlyList. EMPTY
Methods in com.strobel.core that return ReadOnlyList Modifier and Type Method Description static <T> ReadOnlyList<T>
ReadOnlyList. emptyList()
protected ReadOnlyList<T>
ReadOnlyList. newInstance()
ReadOnlyList<T>
ReadOnlyList. subList(int fromIndex, int toIndex)
Constructors in com.strobel.core with parameters of type ReadOnlyList Constructor Description ReadOnlyCollectionIterator(ReadOnlyList<T> list)
ReadOnlyCollectionIterator(ReadOnlyList<T> list, int startPosition)
ReadOnlyList(ReadOnlyList<T> baseList, int offset, int length)
-
Uses of ReadOnlyList in com.strobel.expressions
Fields in com.strobel.expressions declared as ReadOnlyList Modifier and Type Field Description private ReadOnlyList<SwitchCase>
SwitchExpression. _cases
private ReadOnlyList<CatchBlock>
TryExpression. _handlers
Methods in com.strobel.expressions that return ReadOnlyList Modifier and Type Method Description (package private) static <T> ReadOnlyList<T>
Expression. arrayToReadOnlyList(T[] items)
ReadOnlyList<SwitchCase>
SwitchExpression. getCases()
ReadOnlyList<CatchBlock>
TryExpression. getHandlers()
protected static <T> ReadOnlyList<T>
ExpressionVisitor. visit(ReadOnlyList<T> nodes, ExpressionVisitor.ElementVisitor<T> elementVisitor)
Methods in com.strobel.expressions with parameters of type ReadOnlyList Modifier and Type Method Description private static <T> T[]
StackSpiller. clone(ReadOnlyList<T> original, int max)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)
static SwitchExpression
Expression. makeSwitch(Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)
static SwitchExpression
Expression. makeSwitch(Type<?> type, Expression switchValue, SwitchOptions options, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases)
static TryExpression
Expression. makeTry(Type<?> type, Expression body, ReadOnlyList<CatchBlock> catchBlocks, Expression finallyBlock)
SwitchExpression
SwitchExpression. update(Expression switchValue, ReadOnlyList<SwitchCase> cases, Expression defaultBody, SwitchOptions options)
TryExpression
TryExpression. update(Expression body, ReadOnlyList<CatchBlock> handlers, Expression finallyBlock)
private static void
Expression. validateTryAndCatchHaveSameType(Type<?> type, Expression tryBody, ReadOnlyList<CatchBlock> handlers)
protected static <T> ReadOnlyList<T>
ExpressionVisitor. visit(ReadOnlyList<T> nodes, ExpressionVisitor.ElementVisitor<T> elementVisitor)
Constructors in com.strobel.expressions with parameters of type ReadOnlyList Constructor Description SwitchExpression(Type type, Expression switchValue, Expression defaultBody, MethodInfo comparison, ReadOnlyList<SwitchCase> cases, SwitchOptions options)
TryExpression(Type type, Expression body, ReadOnlyList<CatchBlock> handlers, Expression finallyBlock)
-
Uses of ReadOnlyList in com.strobel.reflection
Subclasses of ReadOnlyList in com.strobel.reflection Modifier and Type Class Description class
ConstructorList
class
FieldList
class
MemberList<T extends MemberInfo>
class
MethodList
class
ParameterList
class
TypeList
-
Uses of ReadOnlyList in com.strobel.reflection.emit
Fields in com.strobel.reflection.emit declared as ReadOnlyList Modifier and Type Field Description private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
FieldBuilder. _annotations
private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
MethodBuilder. _annotations
private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
ParameterBuilder. _annotations
private ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
TypeBuilder. _annotations
private ReadOnlyList<java.lang.Object>
AnnotationBuilder. _values
Methods in com.strobel.reflection.emit that return ReadOnlyList Modifier and Type Method Description ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
ConstructorBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
FieldBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
MethodBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
ParameterBuilder. getCustomAnnotations()
ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>>
TypeBuilder. getCustomAnnotations()
ReadOnlyList<java.lang.Object>
AnnotationBuilder. getValues()
Methods in com.strobel.reflection.emit with parameters of type ReadOnlyList Modifier and Type Method Description private static <A extends java.lang.annotation.Annotation>
voidAnnotationBuilder. checkProperties(Type<A> annotationType, MethodList properties, ReadOnlyList<java.lang.Object> values)
static <A extends java.lang.annotation.Annotation>
AnnotationBuilder<A>AnnotationBuilder. create(Type<A> annotationType, MethodList properties, ReadOnlyList<java.lang.Object> values)
private int
ClassWriter. writeJavaAnnotations(ReadOnlyList<AnnotationBuilder<? extends java.lang.annotation.Annotation>> annotations)
Constructors in com.strobel.reflection.emit with parameters of type ReadOnlyList Constructor Description AnnotationBuilder(Type<A> annotationType, MethodList attributes, ReadOnlyList<java.lang.Object> values)
-