Package se.krka.kahlua.integration.doc
Class ApiDocumentationExporter
java.lang.Object
se.krka.kahlua.integration.doc.ApiDocumentationExporter
- All Implemented Interfaces:
ApiInformation
public class ApiDocumentationExporter extends java.lang.Object implements ApiInformation
-
Constructor Summary
Constructors Constructor Description ApiDocumentationExporter(java.util.Map classes)
-
Method Summary
Modifier and Type Method Description java.util.List
getAllClasses()
java.util.List
getChildrenForClass(java.lang.Class clazz)
java.util.List
getFunctionsForClass(java.lang.Class clazz)
java.util.List
getMethodsForClass(java.lang.Class clazz)
java.util.List
getRootClasses()
void
setupHierarchy()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ApiDocumentationExporter
public ApiDocumentationExporter(java.util.Map classes)
-
-
Method Details
-
setupHierarchy
public void setupHierarchy() -
getAllClasses
public java.util.List getAllClasses()- Specified by:
getAllClasses
in interfaceApiInformation
-
getChildrenForClass
public java.util.List getChildrenForClass(java.lang.Class clazz)- Specified by:
getChildrenForClass
in interfaceApiInformation
-
getRootClasses
public java.util.List getRootClasses()- Specified by:
getRootClasses
in interfaceApiInformation
-
getFunctionsForClass
public java.util.List getFunctionsForClass(java.lang.Class clazz)- Specified by:
getFunctionsForClass
in interfaceApiInformation
-
getMethodsForClass
public java.util.List getMethodsForClass(java.lang.Class clazz)- Specified by:
getMethodsForClass
in interfaceApiInformation
-