- java.lang.Object
-
- io.virtdata.autodoctypes.DocForFuncCtor
-
- All Implemented Interfaces:
DocCtorData
public class DocForFuncCtor extends java.lang.Object implements DocCtorData
-
-
Constructor Summary
Constructors Constructor Description DocForFuncCtor(java.lang.String className, java.lang.String ctorDoc, java.util.Map<java.lang.String,java.lang.String> args, java.util.List<java.util.List<java.lang.String>> examples)
-
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getArgs()java.lang.StringgetClassName()java.lang.StringgetCtorJavaDoc()java.util.List<java.util.List<java.lang.String>>getExamples()java.lang.StringtoString()
-
-
-
Method Detail
-
getClassName
public java.lang.String getClassName()
- Specified by:
getClassNamein interfaceDocCtorData- Returns:
- the
Class.getSimpleName()of the documented ctor.
-
getCtorJavaDoc
public java.lang.String getCtorJavaDoc()
- Specified by:
getCtorJavaDocin interfaceDocCtorData- Returns:
- javadoc for the documented ctor, or null if it isn't provided
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getArgs
public java.util.Map<java.lang.String,java.lang.String> getArgs()
- Specified by:
getArgsin interfaceDocCtorData- Returns:
- an ordered map of the arguments of the documented constructor in name,type form.
-
getExamples
public java.util.List<java.util.List<java.lang.String>> getExamples()
- Specified by:
getExamplesin interfaceDocCtorData- Returns:
- a list of examples, where each is list of (example syntax, comment..)
-
-