|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.spicefactory.pimento.generator.model.ServiceModel
public class ServiceModel
Represents the generator model for a single Cinnamon service. Holds all information necessary to generate ActionScript service interfaces and service proxies.
| Constructor Summary | |
|---|---|
ServiceModel(ServiceConfig service,
GeneratorConfig config)
Creates a new model instance. |
|
| Method Summary | |
|---|---|
String |
getClassName()
Returns the name of the ActionScript service proxy class. |
Set<String> |
getImplementationImports()
Returns all class names for which import statements need to be generated on the ActionScript service proxy class. |
Set<String> |
getInterfaceImports()
Returns all class names for which import statements need to be generated on the ActionScript service interface. |
String |
getInterfaceName()
Returns the name of the ActionScript service interface. |
String |
getName()
Returns the name of this service. |
List<OperationModel> |
getOperations()
Returns the list of operations for this service. |
String |
getPackage()
Returns the ActionScript package name for this service. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServiceModel(ServiceConfig service,
GeneratorConfig config)
service - the service configuration for this modelconfig - the generator configuration| Method Detail |
|---|
public String getName()
public String getPackage()
public Set<String> getInterfaceImports()
public Set<String> getImplementationImports()
public String getInterfaceName()
public String getClassName()
public List<OperationModel> getOperations()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||