com.threerings.presents.tools
Class GenServiceTask.ServiceDescription
java.lang.Object
com.threerings.presents.tools.GenServiceTask.ServiceDescription
- Enclosing class:
- GenServiceTask
protected class GenServiceTask.ServiceDescription
- extends Object
Rolls up everything needed for the generate* methods.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
callerType
public Class<?> callerType
callerTypeSpecified
public boolean callerTypeSpecified
service
public Class<?> service
sname
public String sname
spackage
public String spackage
imports
public ImportSet imports
methods
public List<InvocationTask.ServiceMethod> methods
listeners
public List<GenServiceTask.ServiceListener> listeners
skipAS
public final boolean skipAS
GenServiceTask.ServiceDescription
public GenServiceTask.ServiceDescription(Class<?> serviceClass)
hasAnyListenerArgs
public boolean hasAnyListenerArgs()
- Checks if any of the service method arguments are listener types.
constructAllImports
public ImportSet constructAllImports()
- Constructs a union of the imports of the service methods and all listener methods.