Index
All Classes and Interfaces|All Packages|Constant Field Values
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
- dataUri(String) - Static method in class network.ike.docs.koncept.IdenticonRenderer
-
Renders the identicon for an
idStringas a base64data:image/pngURI suitable for an inline HTML<img src>. - 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.
- DISPLAY_MODULE_SIZE - Static variable in class network.ike.docs.koncept.IdenticonRenderer
-
Module size for displayed identicons.
E
- EmptyParagraphPostprocessor - Class in network.ike.docs.koncept
-
AsciidoctorJ postprocessor that removes empty paragraph blocks from the generated HTML.
- EmptyParagraphPostprocessor() - Constructor for class network.ike.docs.koncept.EmptyParagraphPostprocessor
-
Creates a new empty-paragraph postprocessor instance.
- 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.
- fromSnomed(String) - Static method in class network.ike.docs.koncept.SnomedUuids
-
Derives the Tinkar UUID for a SNOMED CT concept from its SCTID.
- FrontBackMatterTreeprocessor - Class in network.ike.docs.koncept
-
Tags level-1 special sections so the print stylesheets can route them to front- or back-matter page schemes instead of the chapter scheme.
- FrontBackMatterTreeprocessor() - Constructor for class network.ike.docs.koncept.FrontBackMatterTreeprocessor
-
Creates the treeprocessor.
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
- IdenticonRenderer - Class in network.ike.docs.koncept
-
Renders the Komet identicon for a koncept as a PNG.
- 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
- kind() - Method in record class network.ike.docs.koncept.KonceptDefinition
-
Returns the value of the
kindrecord component. - kind(String) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
-
Sets the component kind (
concept,description,semantic,pattern,stamp,unknown);nullor absent means concept. - 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, List, 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
- png(String, int) - Static method in class network.ike.docs.koncept.IdenticonRenderer
-
Renders the identicon for an
idStringas PNG bytes. - pngFile(String) - Static method in class network.ike.docs.koncept.IdenticonRenderer
-
Writes the identicon for an
idStringto a content-addressed PNG file and returns its absolute path. - process(Document) - Method in class network.ike.docs.koncept.FrontBackMatterTreeprocessor
-
Add a
front-matter/back-matterrole to level-1 special sections. - process(Document, String) - Method in class network.ike.docs.koncept.EmptyParagraphPostprocessor
-
Strips empty paragraph blocks from the
html5output; returns other backends' output unchanged. - 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, KonceptKind) - Static method in class network.ike.docs.koncept.KonceptSvgRenderer
-
Render an inline SVG badge for a Koncept reference, honest about its kind.
- renderStampSigil(String, String) - Static method in class network.ike.docs.koncept.KonceptSvgRenderer
-
Render the STAMP kind sigil: the locked gray pentagon (computed from the shared
StampSigilGeometry) as inline SVG — five asymmetric reading dots and a centre hub, no name.
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.
- SNOMED_NAMESPACE - Static variable in class network.ike.docs.koncept.SnomedUuids
-
The SNOMED CT Type-5 namespace, identical to
dev.ikm.tinkar.common.util.uuid.UuidUtil.SNOMED_NAMESPACE. - SnomedUuids - Class in network.ike.docs.koncept
-
Derives the Tinkar PublicId UUID for a SNOMED CT concept from its SCTID.
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
- type5(UUID, String) - Static method in class network.ike.docs.koncept.SnomedUuids
-
Computes an RFC 4122 Type-5 (name-based, SHA-1) UUID, byte-for-byte compatible with
UuidT5Generator.getUuidWithEncoding(namespace, name, "UTF-8"): SHA-1 over the namespace's 16 raw bytes followed by the UTF-8 bytes of the name, with the version and IETF variant bits set.
U
- Usage - Section in package network.ike.docs.koncept
- uuids() - Method in record class network.ike.docs.koncept.KonceptDefinition
-
Returns the value of the
uuidsrecord component. - uuids(List) - Method in class network.ike.docs.koncept.KonceptDefinition.Builder
-
Sets the explicit Tinkar PublicId UUIDs (in datastore order) used to compute the Komet identicon.
Y
- YamlKonceptDefinitionSource - Class in network.ike.docs.koncept
-
Loads Koncept definitions from a YAML file.
All Classes and Interfaces|All Packages|Constant Field Values