Class ClientClassnameForMethod
java.lang.Object
com.webcohesion.enunciate.util.freemarker.ClientPackageForMethod
com.webcohesion.enunciate.util.freemarker.ClientClassnameForMethod
com.webcohesion.enunciate.modules.csharp_client.ClientClassnameForMethod
- All Implemented Interfaces:
freemarker.template.TemplateMethodModel,freemarker.template.TemplateMethodModelEx,freemarker.template.TemplateModel
- Direct Known Subclasses:
ListsAsArraysClientClassnameForMethod
Conversion from java types to C# types.
- 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
ConstructorsConstructorDescriptionClientClassnameForMethod(Map<String, String> conversions, EnunciateJaxbContext jaxbContext) -
Method Summary
Modifier and TypeMethodDescriptionconvert(HasClientConvertibleType element) convert(TypeElement declaration) convert(TypeMirror typeMirror) convert(TypeVariable typeVariable) convertDeclaredTypeArguments(List<? extends TypeMirror> actualTypeArguments) convertUnwrappedObject(Object unwrapped) protected StringgetCollectionTypeConversion(DeclaredType declaredType) Methods 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
-
ClientClassnameForMethod
-
-
Method Details
-
convertUnwrappedObject
public String convertUnwrappedObject(Object unwrapped) throws freemarker.template.TemplateModelException - Overrides:
convertUnwrappedObjectin classClientClassnameForMethod- Throws:
freemarker.template.TemplateModelException
-
convert
- Overrides:
convertin classClientClassnameForMethod- Throws:
freemarker.template.TemplateModelException
-
convert
public String convert(HasClientConvertibleType element) throws freemarker.template.TemplateModelException - Overrides:
convertin classClientClassnameForMethod- Throws:
freemarker.template.TemplateModelException
-
convert
- Overrides:
convertin classClientClassnameForMethod- Throws:
freemarker.template.TemplateModelException
-
convertDeclaredTypeArguments
public String convertDeclaredTypeArguments(List<? extends TypeMirror> actualTypeArguments) throws freemarker.template.TemplateModelException - Overrides:
convertDeclaredTypeArgumentsin classClientClassnameForMethod- Throws:
freemarker.template.TemplateModelException
-
convert
- Overrides:
convertin classClientClassnameForMethod- Throws:
freemarker.template.TemplateModelException
-
getCollectionTypeConversion
protected String getCollectionTypeConversion(DeclaredType declaredType) throws freemarker.template.TemplateModelException - Throws:
freemarker.template.TemplateModelException
-