public class StaticMethodInstanceBuilder extends Object implements InstanceBuilder
| Constructor and Description |
|---|
StaticMethodInstanceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static <A extends Annotation> |
forAnnotation(Class<A> marker) |
static <A extends Annotation> |
forAnnotation(Class<A> marker,
Function<A,Optional<List<String>>> names) |
Object |
newInstance(List<Object> arguments) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFieldNames, getFieldspublic Object newInstance(List<Object> arguments)
newInstance in interface InstanceBuilderpublic static <A extends Annotation> InstanceBuilderDetector forAnnotation(Class<A> marker)
public static <A extends Annotation> InstanceBuilderDetector forAnnotation(Class<A> marker, Function<A,Optional<List<String>>> names)
Copyright © 2016. All rights reserved.