(-getSupportedAnnotationTypes this)
Returns the set of supported annotation types.
Returns the set of supported annotation types.
(-getSupportedSourceVersion this)
Returns the supported source version.
Returns the supported source version.
(-init this processing-env)
Initialization for OverarchProcessor.
Initialization for OverarchProcessor.
(-process this annotations round-env)
Processes elements annotated with @OverarchNode.
Processes elements annotated with @OverarchNode.
(first-lower s)
Returns the string with the first letter converted to lower case.
Returns the string with the first letter converted to lower case.
(first-upper s)
Returns the string with the first letter converted to upper case.
Returns the string with the first letter converted to upper case.
(fqn->id fqn)
Returns an overarch id keyword for the fully qualified name fqn
.
Returns an overarch id keyword for the fully qualified name `fqn`.
(fqn-name fqn)
Returns the name part of the fully qualified name fqn
.
Returns the name part of the fully qualified name `fqn`.
(fqn-namespace fqn)
Returns the namespace part of the fully qualified name fqn
.
Returns the namespace part of the fully qualified name `fqn`.
(from-camel-case s c)
Converts a string 's' from camel case to a lower case string with the spacer character 'c' inserted in front of intra word uppercase chars. Spacer chars are not inserted into upper case abbreviations. The case of the chars is retained.
Examples:
Converts a string 's' from camel case to a lower case string with the spacer character 'c' inserted in front of intra word uppercase chars. Spacer chars are not inserted into upper case abbreviations. The case of the chars is retained. Examples: * (from-camel-case "fromCamelCase" \\-) -> "from-Camel-Case" * (from-camel-case "getHTTPRequest" \\-) -> "get-HTTP-Request"
(log processing-env msg)
Helper function to log messages to the processing environment.
Helper function to log messages to the processing environment.
(to-camel-case s)
(to-camel-case s c)
Converts a string 's' into camel case. Removes occurences of 'c' and converts the next character to upper case.
Converts a string 's' into camel case. Removes occurences of 'c' and converts the next character to upper case.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close