Interface ClientClassWriter
-
- All Known Implementing Classes:
JavaClientClassWriter
public interface ClientClassWriter
- Author:
- jdlee
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
createGetChildResource(ConfigModel model, String elementName, String childResourceClassName)
void
done()
void
generateCollectionLeafResourceGetter(String className)
void
generateCommandMethod(String methodName, String httpMethod, String resourcePath, CommandModel cm)
void
generateGetSegment(String tagName)
void
generateGettersAndSetters(String type, String methodName, String fieldName)
String
generateMethodBody(CommandModel cm, String httpMethod, String resourcePath, boolean includeOptional, boolean needsMultiPart)
void
generateRestLeafGetter(String className)
-
-
-
Method Detail
-
generateGetSegment
void generateGetSegment(String tagName)
-
generateCommandMethod
void generateCommandMethod(String methodName, String httpMethod, String resourcePath, CommandModel cm)
-
generateMethodBody
String generateMethodBody(CommandModel cm, String httpMethod, String resourcePath, boolean includeOptional, boolean needsMultiPart)
-
generateGettersAndSetters
void generateGettersAndSetters(String type, String methodName, String fieldName)
-
createGetChildResource
void createGetChildResource(ConfigModel model, String elementName, String childResourceClassName)
-
generateCollectionLeafResourceGetter
void generateCollectionLeafResourceGetter(String className)
-
generateRestLeafGetter
void generateRestLeafGetter(String className)
-
done
void done()
-
-