public class AbstractionGenerator
extends java.lang.Object
Constructor and Description |
---|
AbstractionGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
createAbstraction(ServiceInterface serviceInterface,
java.lang.String URL) |
void |
createConstructor(java.io.BufferedWriter outImpl,
java.lang.String serviceInterfaceName) |
void |
createFiles(ServiceInterface serviceInterface,
java.lang.String URL) |
void |
createImports(Message type) |
java.lang.String |
firstCharacterToUpperCase(java.lang.String name) |
void |
generateClasses(ServiceInterface serviceInterface,
java.util.ArrayList<java.lang.String> body,
Message message,
int i,
java.lang.String param) |
void |
imports(ServiceInterface serviceInterface) |
void |
removeDuplicates() |
public void createAbstraction(ServiceInterface serviceInterface, java.lang.String URL)
public void createFiles(ServiceInterface serviceInterface, java.lang.String URL)
public void generateClasses(ServiceInterface serviceInterface, java.util.ArrayList<java.lang.String> body, Message message, int i, java.lang.String param)
public void imports(ServiceInterface serviceInterface)
public void createImports(Message type)
public void createConstructor(java.io.BufferedWriter outImpl, java.lang.String serviceInterfaceName)
public void removeDuplicates()
public java.lang.String firstCharacterToUpperCase(java.lang.String name)