public class FastActorClassFinder extends Object implements ActorClassFinder
| Constructor and Description |
|---|
FastActorClassFinder(ExecutorService executor,
int parallelism,
String... actorBasePackages) |
FastActorClassFinder(String... actorBasePackages) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Actor> |
findActorImplementation(Class<T> actorInterface) |
<T extends Actor> |
findActorInterfaces(Predicate<Class<T>> predicate) |
Task<?> |
start() |
public FastActorClassFinder(String... actorBasePackages)
public FastActorClassFinder(ExecutorService executor, int parallelism, String... actorBasePackages)
public <T extends Actor> Class<? extends T> findActorImplementation(Class<T> actorInterface)
findActorImplementation in interface ActorClassFinderpublic <T extends Actor> Collection<Class<? extends T>> findActorInterfaces(Predicate<Class<T>> predicate)
findActorInterfaces in interface ActorClassFinderCopyright © 2019 Electronic Arts Inc. All rights reserved.