Index
All Classes and Interfaces|All Packages
A
- axiom() - Method in record class network.ike.docs.koncept.KonceptDefinition
-
Returns the value of the
axiomrecord 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
KonceptDefinitionfrom this builder's state. - builder() - Static method in record class network.ike.docs.koncept.KonceptDefinition
-
Creates a new builder for constructing
KonceptDefinitioninstances. - 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
definitionrecord 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
identifierrecord 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
irirecord 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
KonceptDefinitionrecord 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
labelrecord 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
sctidrecord 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.
All Classes and Interfaces|All Packages