org.codehaus.enunciate.modules.docs
Class JsonTypeNameForQualifiedName

java.lang.Object
  extended by org.codehaus.enunciate.modules.docs.JsonTypeNameForQualifiedName
All Implemented Interfaces:
freemarker.template.TemplateMethodModel, freemarker.template.TemplateMethodModelEx, freemarker.template.TemplateModel

public class JsonTypeNameForQualifiedName
extends java.lang.Object
implements freemarker.template.TemplateMethodModelEx

Finds the name of the JSON type corresponding to the given qualified name.

Author:
Steven Cummings

Field Summary
static java.lang.String NAME
          Method name.
 
Fields inherited from interface freemarker.template.TemplateModel
NOTHING
 
Constructor Summary
JsonTypeNameForQualifiedName(EnunciateFreemarkerModel model)
           
 
Method Summary
 java.lang.Object exec(java.util.List arguments)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final java.lang.String NAME
Method name.

See Also:
Constant Field Values
Constructor Detail

JsonTypeNameForQualifiedName

public JsonTypeNameForQualifiedName(EnunciateFreemarkerModel model)
Method Detail

exec

public java.lang.Object exec(java.util.List arguments)
                      throws freemarker.template.TemplateModelException

Specified by:
exec in interface freemarker.template.TemplateMethodModel
Specified by:
exec in interface freemarker.template.TemplateMethodModelEx
Throws:
freemarker.template.TemplateModelException