![JAR search and dependency download from the Maven repository](/logo.png)
org.codehaus.groovy.tools.groovydoc.gstringTemplates.classLevel.classDocStructuredData.xml Maven / Gradle / Ivy
The newest version!
<class name="${classDoc.name()}"> <containingPackage name="${classDoc.containingPackage().name()}">${classDoc.containingPackage().nameWithDots()}</containingPackage> <extends>${classDoc.superclass()?.name()}</extends> <interfaces><% for (interfaceDoc in classDoc.interfaces()) { %> <interface>${interfaceDoc.name()}</interface> <% } %> </interfaces> <comment>${classDoc.commentText()}</comment> <constructors><% for (constructor in classDoc.constructors()) { %> <constructor modifiers="${constructor.isPublic()?'public ':''}" name="${constructor.name()}"> <parameters><% for (parameter in constructor.parameters()) { %> <parameter type="${parameter.typeName()}" name="${parameter.name()}" /><% } %> </parameters> <comment>${constructor.commentText()}</comment> </constructor> <% } %> </constructors> <methods><% for (method in classDoc.methods()) { %> <method modifiers="${method.isPublic()?'public ':''}${method.isStatic()?'static ':''}" returns="${method.returnType().qualifiedTypeName()}" name="${method.name()}"> <parameters><% for (parameter in method.parameters()) { %> <parameter type="${parameter.isTypeAvailable()?parameter.type().qualifiedTypeName():parameter.typeName()}" name="${parameter.name()}" /><% } %> </parameters> <comment>${method.commentText()}</comment> </method> <% } %> </methods> </class>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy