Class DocForFuncCtor
java.lang.Object
io.nosqlbench.virtdata.api.processors.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()
-
Constructor Details
-
DocForFuncCtor
public 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 Details
-
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..)
-