Index

A B C D E F G H I K L N O P R S T U Y 
All Classes and Interfaces|All Packages

A

axiom() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns the value of the axiom record component.
axiom(String) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
Sets the description logic axiom string.

B

Backend Support - Section in package network.ike.docs.koncept
 
build() - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
Builds an immutable KonceptDefinition from this builder's state.
builder() - Static method in record class network.ike.docs.koncept.KonceptDefinition
Creates a new builder for constructing KonceptDefinition instances.
Builder() - Constructor for class network.ike.docs.koncept.KonceptDefinition.Builder
Creates a new empty builder.

C

CompositeKonceptDefinitionSource - Class in network.ike.docs.koncept
A definition source that chains multiple sources in priority order.
CompositeKonceptDefinitionSource(List) - Constructor for class network.ike.docs.koncept.CompositeKonceptDefinitionSource
Creates a composite source that queries the given sources in order.

D

definition() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns the value of the definition record component.
definition(String) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
Sets the natural language definition text.

E

equals(Object) - Method in record class network.ike.docs.koncept.KonceptDefinition
Indicates whether some other object is "equal to" this one.
Extension Architecture - Section in package network.ike.docs.koncept
 

F

fromClasspath(String) - Static method in interface network.ike.docs.koncept.KonceptDefinitionSource
Create a source backed by a YAML file on the classpath.
fromClasspath(String) - Static method in class network.ike.docs.koncept.YamlKonceptDefinitionSource
Loads definitions from a classpath resource.
fromFile(String) - Static method in interface network.ike.docs.koncept.KonceptDefinitionSource
Create a source backed by a YAML file on the filesystem.
fromFile(String) - Static method in class network.ike.docs.koncept.YamlKonceptDefinitionSource
Loads definitions from a filesystem path.

G

getIdentifier() - Method in class network.ike.docs.koncept.KonceptEntry
Returns the koncept identifier.
getRefCount() - Method in class network.ike.docs.koncept.KonceptEntry
Returns the current reference count.

H

hashCode() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns a hash code value for this object.

I

identifier() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns the value of the identifier record component.
identifier(String) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
Sets the CamelCase identifier.
incrementRefCount() - Method in class network.ike.docs.koncept.KonceptEntry
Atomically increments and returns the reference count.
iri() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns the value of the iri record component.
iri(String) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
Sets the OWL IRI for the concept.

K

KonceptDefinition - Record Class in network.ike.docs.koncept
Immutable definition of a Koncept, including natural language definition, description logic axiom, and optional terminology identifiers.
KonceptDefinition(String, String, String, String, String, String) - Constructor for record class network.ike.docs.koncept.KonceptDefinition
Creates an instance of a KonceptDefinition record class.
KonceptDefinition.Builder - Class in network.ike.docs.koncept
Builder for constructing KonceptDefinition instances from parsed YAML or programmatic sources.
Koncept Definitions - Section in package network.ike.docs.koncept
 
KonceptDefinitionSource - Interface in network.ike.docs.koncept
Strategy interface for resolving Koncept definitions.
KonceptEntry - Class in network.ike.docs.koncept
Tracks references to a single Koncept within a document.
KonceptEntry(String) - Constructor for class network.ike.docs.koncept.KonceptEntry
Creates an entry for the given koncept identifier with a reference count of zero.
KonceptExtensionRegistry - Class in network.ike.docs.koncept
SPI entry point for automatic registration of Koncept extensions with AsciidoctorJ.
KonceptExtensionRegistry() - Constructor for class network.ike.docs.koncept.KonceptExtensionRegistry
Creates a new extension registry instance.
KonceptGlossaryProcessor - Class in network.ike.docs.koncept
AsciidoctorJ postprocessor that generates a "Referenced Koncepts" glossary section and a colophon at the end of the document.
KonceptGlossaryProcessor() - Constructor for class network.ike.docs.koncept.KonceptGlossaryProcessor
Creates a new glossary processor instance.
KonceptInlineMacro - Class in network.ike.docs.koncept
AsciidoctorJ inline macro processor that handles k:ConceptName[] syntax in AsciiDoc documents.
KonceptInlineMacro() - Constructor for class network.ike.docs.koncept.KonceptInlineMacro
Creates a new inline macro processor instance.
KonceptSvgRenderer - Class in network.ike.docs.koncept
Generates inline SVG badge markup for Koncept references.

L

label() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns the value of the label record component.
label(String) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
Sets the human-readable label.
lookup(String) - Method in class network.ike.docs.koncept.CompositeKonceptDefinitionSource
 
lookup(String) - Method in interface network.ike.docs.koncept.KonceptDefinitionSource
Look up the definition for the given koncept identifier.
lookup(String) - Method in class network.ike.docs.koncept.YamlKonceptDefinitionSource
 

N

network.ike.docs.koncept - package network.ike.docs.koncept
Koncept AsciiDoc Extension — inline markup for clinical knowledge concepts.

O

Overview - Section in package network.ike.docs.koncept
 

P

process(Document, String) - Method in class network.ike.docs.koncept.KonceptGlossaryProcessor
 
process(StructuralNode, String, Map) - Method in class network.ike.docs.koncept.KonceptInlineMacro
 

R

register(Asciidoctor) - Method in class network.ike.docs.koncept.KonceptExtensionRegistry
 
render(String, String) - Static method in class network.ike.docs.koncept.KonceptSvgRenderer
Render an inline SVG badge for a Koncept reference.

S

sctid() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns the value of the sctid record component.
sctid(String) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
Sets the SNOMED CT concept identifier.

T

toString() - Method in record class network.ike.docs.koncept.KonceptDefinition
Returns a string representation of this record class.
toString() - Method in class network.ike.docs.koncept.KonceptEntry
 

U

Usage - Section in package network.ike.docs.koncept
 

Y

YamlKonceptDefinitionSource - Class in network.ike.docs.koncept
Loads Koncept definitions from a YAML file.
A B C D E F G H I K L N O P R S T U Y 
All Classes and Interfaces|All Packages