Class ListsAsArraysClientClassnameForMethod
java.lang.Object
com.webcohesion.enunciate.util.freemarker.ClientPackageForMethod
com.webcohesion.enunciate.util.freemarker.ClientClassnameForMethod
com.webcohesion.enunciate.modules.csharp_client.ClientClassnameForMethod
com.webcohesion.enunciate.modules.csharp_client.ListsAsArraysClientClassnameForMethod
- All Implemented Interfaces:
freemarker.template.TemplateMethodModel,freemarker.template.TemplateMethodModelEx,freemarker.template.TemplateModel
Conversion from java types to C# types, converting lists to arrays.
- Author:
- Ryan Heaton
-
Field Summary
Fields inherited from class com.webcohesion.enunciate.util.freemarker.ClientClassnameForMethod
typeParameterDeclarationStackFields inherited from class com.webcohesion.enunciate.util.freemarker.ClientPackageForMethod
context, conversionsFields inherited from interface freemarker.template.TemplateModel
NOTHING -
Constructor Summary
ConstructorsConstructorDescriptionListsAsArraysClientClassnameForMethod(Map<String, String> conversions, EnunciateJaxbContext context) -
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetCollectionTypeConversion(DeclaredType declaredType) Methods inherited from class com.webcohesion.enunciate.modules.csharp_client.ClientClassnameForMethod
convert, convert, convert, convert, convertDeclaredTypeArguments, convertUnwrappedObjectMethods inherited from class com.webcohesion.enunciate.util.freemarker.ClientClassnameForMethod
convert, convert, convert, convertPackage, getPackageSeparatorMethods inherited from class com.webcohesion.enunciate.util.freemarker.ClientPackageForMethod
convert, exec, unwrap
-
Constructor Details
-
ListsAsArraysClientClassnameForMethod
public ListsAsArraysClientClassnameForMethod(Map<String, String> conversions, EnunciateJaxbContext context)
-
-
Method Details
-
getCollectionTypeConversion
protected String getCollectionTypeConversion(DeclaredType declaredType) throws freemarker.template.TemplateModelException - Overrides:
getCollectionTypeConversionin classClientClassnameForMethod- Throws:
freemarker.template.TemplateModelException
-