public abstract class BaseAnnotationTrainer<S extends BaseAnnotationTrainer<S,A>,A extends Annotation> extends BaseTrainer<S,A>
Modifier and Type | Class and Description |
---|---|
protected class |
BaseAnnotationTrainer.StubAnnotationArrayBuilder<R> |
protected class |
BaseAnnotationTrainer.WhenAnnotation<R> |
protected class |
BaseAnnotationTrainer.WhenAnnotationArray<R> |
BaseTrainer.BaseWhen<R>, BaseTrainer.StubArrayBuilder<R>, BaseTrainer.WhenBooleanArray, BaseTrainer.WhenByteArray, BaseTrainer.WhenCharArray, BaseTrainer.WhenClass, BaseTrainer.WhenDoubleArray, BaseTrainer.WhenFloatArray, BaseTrainer.WhenIntArray, BaseTrainer.WhenLongArray, BaseTrainer.WhenObject<R>, BaseTrainer.WhenObjectArray<R>, BaseTrainer.WhenShortArray
traineeType
Modifier | Constructor and Description |
---|---|
protected |
BaseAnnotationTrainer() |
protected |
BaseAnnotationTrainer(Class<A> traineeType) |
Modifier and Type | Method and Description |
---|---|
<R> BaseAnnotationTrainer.WhenAnnotation<R> |
when(R expression) |
<R> BaseAnnotationTrainer.WhenAnnotationArray<R> |
when(R[] expression) |
protected BaseAnnotationTrainer()
protected BaseAnnotationTrainer(Class<A> traineeType)
public <R> BaseAnnotationTrainer.WhenAnnotation<R> when(R expression)
when
in class BaseTrainer<S extends BaseAnnotationTrainer<S,A>,A extends Annotation>
public <R> BaseAnnotationTrainer.WhenAnnotationArray<R> when(R[] expression)
when
in class BaseTrainer<S extends BaseAnnotationTrainer<S,A>,A extends Annotation>
Copyright © 2005–2014 The Apache Software Foundation. All rights reserved.