public class ResourcesBuilder<T extends java.lang.annotation.Annotation>
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<boolean[]>> func,
boolean[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Boolean>> func,
java.lang.Boolean value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<byte[]>> func,
byte[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Byte>> func,
java.lang.Byte value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<char[]>> func,
char[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Character>> func,
java.lang.Character value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<double[]>> func,
double[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Double>> func,
java.lang.Double value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Enum>> func,
java.lang.Enum value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<float[]>> func,
float[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Float>> func,
java.lang.Float value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<int[]>> func,
int[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Integer>> func,
java.lang.Integer value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<long[]>> func,
long[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Long>> func,
java.lang.Long value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<short[]>> func,
short[] value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Short>> func,
java.lang.Short value) |
ResourcesBuilder<T> |
annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.String>> func,
java.lang.String value) |
<K extends java.lang.annotation.Annotation> |
another(java.lang.Class<K> anotherClass) |
UnitOfWork |
open() |
UnitOfWork |
preOpen(java.util.function.Consumer<Resources> consumer) |
public <K extends java.lang.annotation.Annotation> ResourcesBuilder another(java.lang.Class<K> anotherClass)
public UnitOfWork preOpen(java.util.function.Consumer<Resources> consumer)
public UnitOfWork open()
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.String>> func, java.lang.String value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Boolean>> func, java.lang.Boolean value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<boolean[]>> func, boolean[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Byte>> func, java.lang.Byte value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<byte[]>> func, byte[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Character>> func, java.lang.Character value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<char[]>> func, char[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Double>> func, java.lang.Double value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<double[]>> func, double[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Float>> func, java.lang.Float value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<float[]>> func, float[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Integer>> func, java.lang.Integer value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<int[]>> func, int[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Long>> func, java.lang.Long value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<long[]>> func, long[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Short>> func, java.lang.Short value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<short[]>> func, short[] value)
public ResourcesBuilder<T> annotate(java.util.function.Function<T,java.util.concurrent.Callable<java.lang.Enum>> func, java.lang.Enum value)