Liking cljdoc? Tell your friends :D

orchard.java.parser

Source and docstring info for Java classes and members

Source and docstring info for Java classes and members
raw docstring

docstringclj

(docstring doc)

Given a Java parse tree Doc instance, return its parsed docstring text.

Given a Java parse tree `Doc` instance, return its parsed docstring text.
sourceraw docstring

markdownclj

Syntax map from html tag to a tuple of tag type key, start, and end chars

Syntax map from html tag to a tuple of tag type key, start, and end chars
sourceraw docstring

parse-htmlclj

(parse-html html)

Parse html to markdown text.

Parse html to markdown text.
sourceraw docstring

parse-javaclj

(parse-java path)

Load and parse the resource path, returning a RootDoc object.

Load and parse the resource path, returning a `RootDoc` object.
sourceraw docstring

Parsedcljprotocol

parse-infoclj

(parse-info o)
source

set-field!clj

(set-field! obj field val)
source

source-infoclj

(source-info klass)

If the source for the Java class is available on the classpath, parse it and return info to supplement reflection. Specifically, this includes source file and position, docstring, and argument name info. Info returned has the same structure as that of orchard.java/reflect-info.

If the source for the Java class is available on the classpath, parse it
and return info to supplement reflection. Specifically, this includes source
file and position, docstring, and argument name info. Info returned has the
same structure as that of `orchard.java/reflect-info`.
sourceraw docstring

source-pathclj

(source-path klass)

Return the relative .java source path for the top-level class.

Return the relative `.java` source path for the top-level class.
sourceraw docstring

typesymclj

(typesym t)

Using parse tree info, return the type's name equivalently to the typesym function in orchard.java.

Using parse tree info, return the type's name equivalently to the `typesym`
function in `orchard.java`.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close