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

A

addConverter(Class<?>) - Method in class org.incenp.linkml.core.ConverterContext
Registers a converter for objects of the given class.
addConverter(IConverter) - Method in class org.incenp.linkml.core.ConverterContext
Registers a pre-built converter.
addPrefix(String, String) - Method in class org.incenp.linkml.core.ConverterContext
Registers a prefix.
asList() - Method in annotation type org.incenp.linkml.core.annotations.Inlined
 

B

BooleanConverter - Class in org.incenp.linkml.core
Converts raw objects into boolean values.
BooleanConverter() - Constructor for class org.incenp.linkml.core.BooleanConverter
 

C

ClassDefinitionConverter - Class in org.incenp.linkml.schema
A converter object specifically intended to convert ClassDefinition objects.
ClassDefinitionConverter() - Constructor for class org.incenp.linkml.schema.ClassDefinitionConverter
 
ClassInfo - Class in org.incenp.linkml.core
Holds informations about a LinkML class and its corresponding Java class.
compact(String) - Method in class org.incenp.linkml.core.ConverterContext
Compacts an IRI into a shortened identifier (“CURIE“).
convert(Object, ConverterContext) - Method in interface org.incenp.linkml.core.IConverter
Converts a raw object into a LinkML object.
convert(Object, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
 
convert(Object, ConverterContext) - Method in class org.incenp.linkml.core.ScalarConverterBase
 
convert(Map<String, Object>, String, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts a raw map into a new instance of a LinkML object.
convert(Map<String, Object>, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts a raw map into a new instance of a LinkML object.
Converter - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate a custom converter class to use to convert values intended for the slot carrying that annotation.
ConverterContext - Class in org.incenp.linkml.core
Global context for converting LinkML objects (as parsed from a JSON/YAML document) into their corresponding Java objects.
ConverterContext() - Constructor for class org.incenp.linkml.core.ConverterContext
 
convertForSlot(Object, Object, Slot, ConverterContext) - Method in interface org.incenp.linkml.core.IConverter
Converts a raw object into a LinkML object and assigns the result to a slot of another object.
convertForSlot(Object, Object, Slot, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts the value of a single slot and assigns it to the target object.
convertForSlot(Object, Object, Slot, ConverterContext) - Method in class org.incenp.linkml.core.ScalarConverterBase
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.BooleanConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.CurieConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.DateConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.DatetimeConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.DoubleConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.EnumConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.FloatConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.IntegerConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.ScalarConverterBase
Performs the actual type conversion.
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.StringConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.TimeConverter
 
convertImpl(Object, ConverterContext) - Method in class org.incenp.linkml.core.URIConverter
 
convertTo(Object, Object, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts a raw object into an instance of a LinkML object, where the object already exists.
convertTo(Map<String, Object>, Object, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts a raw map into an instance of a LinkML object, where the object already exists.
convertTo(Map<String, Object>, Object, ConverterContext) - Method in class org.incenp.linkml.schema.ClassDefinitionConverter
 
CurieConverter - Class in org.incenp.linkml.core
A converter for String-typed fields whose value is expected to be a CURIE.
CurieConverter() - Constructor for class org.incenp.linkml.core.CurieConverter
 

D

DateConverter - Class in org.incenp.linkml.core
A converter for slots typed as xsd:date (represented as LocalDate).
DateConverter() - Constructor for class org.incenp.linkml.core.DateConverter
 
DatetimeConverter - Class in org.incenp.linkml.core
A converter for slots typed as xsd:datetime (represented as ZonedDateTime).
DatetimeConverter() - Constructor for class org.incenp.linkml.core.DatetimeConverter
 
DICT - org.incenp.linkml.core.InliningMode
Instances are inlined as a dictionary.
DoubleConverter - Class in org.incenp.linkml.core
Converts raw objects into double-precision floating point values.
DoubleConverter() - Constructor for class org.incenp.linkml.core.DoubleConverter
 
dumpObject(File, T) - Method in class org.incenp.linkml.core.YAMLLoader
Dumps a LinkML object into a YAML file.
dumpObjects(File, List<T>) - Method in class org.incenp.linkml.core.YAMLLoader
Dumps a list of LinkML objects into a YAML file.

E

EmbeddedSchemaSource - Class in org.incenp.linkml.schema
Represents a schema location pointing to an embedded Java resource.
EmbeddedSchemaSource(String) - Constructor for class org.incenp.linkml.schema.EmbeddedSchemaSource
 
EnumConverter - Class in org.incenp.linkml.core
An object to convert simple LinkML enums (excluding so-called “dynamic enums”, which are not yet supported).
EnumConverter(Class<?>) - Constructor for class org.incenp.linkml.core.EnumConverter
Creates a new converter for the specified type of enum.
equals(Object) - Method in class org.incenp.linkml.schema.EmbeddedSchemaSource
 
equals(Object) - Method in class org.incenp.linkml.schema.FileSchemaSource
 
equals(Object) - Method in class org.incenp.linkml.schema.URLSchemaSource
 
ExtensionHolder - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate that a field is intended to hold “extensions”, that is, any unknown property that are associated with the object the field belongs to.
extractPrefixes(Map<String, Object>, Object, ConverterContext) - Method in class org.incenp.linkml.core.PrefixDeclarationExtractor
Extracts prefix declarations from the raw representation of a LinkML object.

F

FileSchemaSource - Class in org.incenp.linkml.schema
Represents a schema location pointing to a local file.
FileSchemaSource(File) - Constructor for class org.incenp.linkml.schema.FileSchemaSource
 
FileSchemaSource(String) - Constructor for class org.incenp.linkml.schema.FileSchemaSource
 
finalizeAssignments() - Method in class org.incenp.linkml.core.ConverterContext
Performs all delayed assignments.
finalizeAssignments(boolean) - Method in class org.incenp.linkml.core.ConverterContext
Performs all delayed assignments, optionally failing if an assignment refers to a missing object.
FloatConverter - Class in org.incenp.linkml.core
Converts raw objects into single-precision floating point values.
FloatConverter() - Constructor for class org.incenp.linkml.core.FloatConverter
 

G

get(Class<?>) - Static method in class org.incenp.linkml.core.ClassInfo
Gets the ClassInfo object for the LinkML class represented by the given Java type.
get(String) - Static method in class org.incenp.linkml.core.ClassInfo
Gets the ClassInfo object for the LinkML class identifier by the given URI.
getAllClasses() - Method in class org.incenp.linkml.schema.SchemaDocument
Gets all classes defined across the top-level schema and all imported schemas.
getAllEnums() - Method in class org.incenp.linkml.schema.SchemaDocument
Gets all enums defined across the top-level schema and all imported schemas.
getAllSlots() - Method in class org.incenp.linkml.schema.SchemaDocument
Gets all slots defined across the top-level schema and all imported schemas.
getAllTypes() - Method in class org.incenp.linkml.schema.SchemaDocument
Gets all types defined across the top-level schema and all imported schemas.
getAttribute(String, String) - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the definition of the specified attribute within a class.
getBase() - Method in class org.incenp.linkml.schema.EmbeddedSchemaSource
 
getBase() - Method in class org.incenp.linkml.schema.FileSchemaSource
 
getBase() - Method in interface org.incenp.linkml.schema.ISchemaSource
Gets the base location of this source.
getBase() - Method in class org.incenp.linkml.schema.URLSchemaSource
 
getClassDefinition(String) - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the definition of the specified class.
getContext() - Method in class org.incenp.linkml.core.YAMLLoader
Gets the LinkML context used by this loader.
getConverter(Class<?>) - Method in class org.incenp.linkml.core.ConverterContext
Gets the converter for objects of the given type.
getConverter(Slot) - Method in class org.incenp.linkml.core.ConverterContext
Gets the converter for the type of object expected by the given slot.
getCustomConverter() - Method in class org.incenp.linkml.core.Slot
Gets the custom converter class to use to convert values intended for this slot, if any.
getDeclaringClass() - Method in class org.incenp.linkml.core.Slot
Gets the class in which the slot is declared.
getEnum(String) - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the definition of the specified enum.
getExtensionSlot() - Method in class org.incenp.linkml.core.ClassInfo
Gets the slot intended to store non-LinkML-defined attributes.
getExtractor(ClassInfo) - Static method in class org.incenp.linkml.core.PrefixDeclarationExtractor
Gets a prefix declaration extractor (if possible) for the specified LinkML class.
getGlobalIdentifier(Object, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts the given raw object into an identifier for the target object type.
getGlobalIdentifierList(Object, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts the given list of raw objects into identifiers for the target object type.
getIdentifierSlot() - Method in class org.incenp.linkml.core.ClassInfo
Gets the slot intended to hold the identifier for objects of that class.
getIdentifierSlot(Class<?>) - Static method in class org.incenp.linkml.core.Slot
Finds the slot that holds the identifier (local or global) for a given LinkML object.
getImports() - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the schemas that are (directly or not) imported by the top-level schema.
getInliningMode() - Method in class org.incenp.linkml.core.Slot
Indicates how the slot value(s) is(are) inlined.
getInnerType() - Method in class org.incenp.linkml.core.Slot
Gets the type of the slot.
getLinkedURI() - Method in class org.incenp.linkml.core.Slot
Gets the URI that identifies the slot.
getLinkMLName() - Method in class org.incenp.linkml.core.Slot
Gets the name of the slot as originally declared in LinkML.
getObject(Class<T>, String) - Method in class org.incenp.linkml.core.ObjectCache
Looks up for an object with the specified name.
getObject(Class<T>, String, boolean) - Method in class org.incenp.linkml.core.ConverterContext
Dereferences a global object, optionally creating it if does not already exist.
getObject(Class<T>, String, boolean) - Method in class org.incenp.linkml.core.ObjectCache
Looks up for an object with the specified name.
getObject(Slot, String, Object) - Method in class org.incenp.linkml.core.ConverterContext
Dereferences a global object and assigns it to a slot on another object.
getObjects(Class<?>, List<String>, List<Object>) - Method in class org.incenp.linkml.core.ConverterContext
Dereferences several global objects and assigns them to a list.
getPrimarySlot() - Method in class org.incenp.linkml.core.ClassInfo
Gets the slot intended to hold the “primary value” of the object.
getRequirementLevel() - Method in class org.incenp.linkml.core.Slot
Indicates whether the slot is required, recommended, or optional.
getRootSchema() - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the top-level schema.
getSize() - Method in class org.incenp.linkml.core.ObjectCache
Gets the number of objects in the cache.
getSlot(Class<?>, String) - Static method in class org.incenp.linkml.core.Slot
Gets the Slot object corresponding to a given field in a given class.
getSlot(String) - Method in class org.incenp.linkml.core.ClassInfo
Gets a slot by its name.
getSlot(String) - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the definition of the specified slot.
getSlotByURI(String) - Method in class org.incenp.linkml.core.ClassInfo
Gets a slot by its associated URI.
getSlots() - Method in class org.incenp.linkml.core.ClassInfo
Gets all the slots defined by the class.
getSlots(Class<?>) - Static method in class org.incenp.linkml.core.Slot
Gets all the slots on a given class.
getSlotUsage(String, String) - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the definition of the specified slot usage within a class.
getStream() - Method in class org.incenp.linkml.schema.EmbeddedSchemaSource
 
getStream() - Method in class org.incenp.linkml.schema.FileSchemaSource
 
getStream() - Method in interface org.incenp.linkml.schema.ISchemaSource
Opens the location into a readable stream.
getStream() - Method in class org.incenp.linkml.schema.URLSchemaSource
 
getType() - Method in class org.incenp.linkml.core.BooleanConverter
 
getType() - Method in class org.incenp.linkml.core.ClassInfo
Gets the Java type representing this class.
getType() - Method in class org.incenp.linkml.core.DateConverter
 
getType() - Method in class org.incenp.linkml.core.DatetimeConverter
 
getType() - Method in class org.incenp.linkml.core.DoubleConverter
 
getType() - Method in class org.incenp.linkml.core.EnumConverter
 
getType() - Method in class org.incenp.linkml.core.FloatConverter
 
getType() - Method in interface org.incenp.linkml.core.IConverter
Gets the type of object that this converter can convert a raw object into.
getType() - Method in class org.incenp.linkml.core.IntegerConverter
 
getType() - Method in class org.incenp.linkml.core.ObjectConverter
 
getType() - Method in class org.incenp.linkml.core.StringConverter
 
getType() - Method in class org.incenp.linkml.core.TimeConverter
 
getType() - Method in class org.incenp.linkml.core.URIConverter
 
getType(String) - Method in class org.incenp.linkml.schema.SchemaDocument
Gets the definition of the specified type.
getTypeDesignatorSlot() - Method in class org.incenp.linkml.core.ClassInfo
Gets the slot that acts as the type designator for the class.
getURI() - Method in class org.incenp.linkml.core.ClassInfo
Gets the LinkML URI for the class.
getValue(Object) - Method in class org.incenp.linkml.core.Slot
Gets the value of the slot for the given object.

H

hasExtensionSlot() - Method in class org.incenp.linkml.core.ClassInfo
Indicates whether the class has an additional, non-LinkML-defined slot intended to store non-LinkML-defined attributes.
hashCode() - Method in class org.incenp.linkml.schema.EmbeddedSchemaSource
 
hashCode() - Method in class org.incenp.linkml.schema.FileSchemaSource
 
hashCode() - Method in class org.incenp.linkml.schema.URLSchemaSource
 
hasIdentifier() - Method in class org.incenp.linkml.core.ClassInfo
Indicates whether the class has any kind of identifier slot, whether it is a proper LinkML identifier slot (globally unique) or a key slot (locally unique).
hasTypeDesignator() - Method in class org.incenp.linkml.core.ClassInfo
Indicates whether the class has a type designator slot, used to unambiguously specify the runtime type of an object.

I

IConverter - Interface in org.incenp.linkml.core
An object that can convert a “raw object” (as obtained from a JSON/YAML parser) into a LinkML object, and the other way round.
Identifier - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate that a field is intended to contain a unique identifier for an instance of the class it belongs to.
Inlined - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate whether the value(s) of a field should be inlined or not (in serialisations that do support inlining).
InliningMode - Enum in org.incenp.linkml.core
Represents the various modes of “inlining” instances of a class, in serialisations that do support inlining (e.g.
IntegerConverter - Class in org.incenp.linkml.core
Converts raw objects into integer values.
IntegerConverter() - Constructor for class org.incenp.linkml.core.IntegerConverter
 
InvalidSchemaException - Exception in org.incenp.linkml.schema
This exception is thrown when processing a LinkML schema that does not conform to the LinkML specification.
InvalidSchemaException(String) - Constructor for exception org.incenp.linkml.schema.InvalidSchemaException
 
InvalidSchemaException(String, Throwable) - Constructor for exception org.incenp.linkml.schema.InvalidSchemaException
 
IRRELEVANT - org.incenp.linkml.core.InliningMode
Inlining is not relevant (typically because the type is not even a class).
ISchemaSource - Interface in org.incenp.linkml.schema
Represents the source location of a schema.
isClass(Class<?>) - Static method in class org.incenp.linkml.core.ClassInfo
Helper method to check that the given Java type can represent a LinkML class.
isEligibleForSimpleDict(boolean) - Method in class org.incenp.linkml.core.ClassInfo
Indicates whether the class is eligible for SimpleDict inlining.
isExtensionStore() - Method in class org.incenp.linkml.core.Slot
Indicates whether this slot is intended to store “extended data” (unknown properties) for its object.
isGlobal() - Method in annotation type org.incenp.linkml.core.annotations.Identifier
 
isGlobalIdentifier() - Method in class org.incenp.linkml.core.Slot
Indicates whether the slot holds a global identifier for the class it belongs to.
isGloballyUnique() - Method in class org.incenp.linkml.core.ClassInfo
Indicates whether the class represents objects that are globally unique.
isIdentifier() - Method in class org.incenp.linkml.core.Slot
Indicates whether the slot holds any kind of identifier (global or local) for the class it belongs to.
isLocalIdentifier() - Method in class org.incenp.linkml.core.Slot
Indicates whether the slot holds a local identifier for the class it belongs to.
isLocallyUnique() - Method in class org.incenp.linkml.core.ClassInfo
Indicates whether the class represents objects that are locally unique.
isMultivalued() - Method in class org.incenp.linkml.core.Slot
Indicates whether the slot is expected to hold multiple values.
isRecommended() - Method in annotation type org.incenp.linkml.core.annotations.Required
 
isTypeDesignator() - Method in class org.incenp.linkml.core.Slot
Indicates whether the slot acts as the designator for its class.

K

klass - Variable in class org.incenp.linkml.core.ObjectConverter
 

L

LinkMLInternalError - Exception in org.incenp.linkml.core
An exception caused by an internal error within the LinkML runtime, which reveals either (1) a bug in the runtime or (2) an issue with the generated code that is supposed to be used with the runtime.
LinkMLInternalError(String) - Constructor for exception org.incenp.linkml.core.LinkMLInternalError
 
LinkMLInternalError(String, Throwable) - Constructor for exception org.incenp.linkml.core.LinkMLInternalError
 
LinkMLRuntimeException - Exception in org.incenp.linkml.core
Base class for all exceptions caused by an error within the LinkML runtime.
LinkMLRuntimeException(String) - Constructor for exception org.incenp.linkml.core.LinkMLRuntimeException
 
LinkMLRuntimeException(String, Throwable) - Constructor for exception org.incenp.linkml.core.LinkMLRuntimeException
 
LinkMLValueError - Exception in org.incenp.linkml.core
An exception caused by some invalid data among the data manipulated by the LinkML runtime.
LinkMLValueError(String) - Constructor for exception org.incenp.linkml.core.LinkMLValueError
 
LinkMLValueError(String, Throwable) - Constructor for exception org.incenp.linkml.core.LinkMLValueError
 
LinkURI - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate the URI associated with a class or a field within a class.
LIST - org.incenp.linkml.core.InliningMode
Instances are inlined as a list.
loadObject(File, Class<T>) - Method in class org.incenp.linkml.core.YAMLLoader
Loads an instance of the specified type from a YAML file.
loadObjects(File, Class<T>) - Method in class org.incenp.linkml.core.YAMLLoader
Loads a list of instances of the specified type from a YAML file.

M

MANDATORY - org.incenp.linkml.core.RequirementLevel
Indicates a required field.

N

newInstance() - Method in class org.incenp.linkml.core.ClassInfo
Creates a new instance of the class.
NO_INLINING - org.incenp.linkml.core.InliningMode
Instances are not inlined, but serialised as references instead.
normaliseList(Object, InliningMode) - Method in class org.incenp.linkml.core.ObjectConverter
Normalises a raw multi-valued slot.

O

ObjectCache - Class in org.incenp.linkml.core
Cache for LinkML objects.
ObjectCache() - Constructor for class org.incenp.linkml.core.ObjectCache
 
ObjectConverter - Class in org.incenp.linkml.core
A generic converter to convert “raw objects” (as obtained from a JSON/YAML parser) into instances of LinkML classes.
ObjectConverter(Class<?>) - Constructor for class org.incenp.linkml.core.ObjectConverter
Creates a new converter for objects of the specified type.
OPTIONAL - org.incenp.linkml.core.RequirementLevel
Indicates an optional field.
org.incenp.linkml.core - package org.incenp.linkml.core
 
org.incenp.linkml.core.annotations - package org.incenp.linkml.core.annotations
 
org.incenp.linkml.schema - package org.incenp.linkml.schema
 

P

PrefixDeclarationExtractor - Class in org.incenp.linkml.core
A helper class to extract prefix declarations from a raw object.
PrefixDeclarationExtractor() - Constructor for class org.incenp.linkml.core.PrefixDeclarationExtractor
 

R

RECOMMENDED - org.incenp.linkml.core.RequirementLevel
Indicates an optional, but recommended, field.
Required - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate whether a given field is optional, recommended, or mandatory.
RequirementLevel - Enum in org.incenp.linkml.core
The level of requirement that applies to a given field within a class.
resolve(String) - Method in class org.incenp.linkml.core.ConverterContext
Resolves a shortened identifier (“CURIE”) into a full-length IRI.

S

ScalarConverterBase - Class in org.incenp.linkml.core
Base class for most scalar converters.
ScalarConverterBase() - Constructor for class org.incenp.linkml.core.ScalarConverterBase
 
SchemaDocument - Class in org.incenp.linkml.schema
Represents an entire LinkML schema.
SchemaDocument(File) - Constructor for class org.incenp.linkml.schema.SchemaDocument
Creates a new instance from the specified file.
serialise(Object, boolean, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Converts a LinkML object into a raw object.
serialise(Object, ConverterContext) - Method in class org.incenp.linkml.core.CurieConverter
 
serialise(Object, ConverterContext) - Method in class org.incenp.linkml.core.DateConverter
 
serialise(Object, ConverterContext) - Method in class org.incenp.linkml.core.DatetimeConverter
 
serialise(Object, ConverterContext) - Method in class org.incenp.linkml.core.EnumConverter
 
serialise(Object, ConverterContext) - Method in interface org.incenp.linkml.core.IConverter
Converts a LinkML object into a raw object.
serialise(Object, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
 
serialise(Object, ConverterContext) - Method in class org.incenp.linkml.core.ScalarConverterBase
 
serialise(Object, ConverterContext) - Method in class org.incenp.linkml.core.TimeConverter
 
serialiseForSlot(Object, Slot, ConverterContext) - Method in interface org.incenp.linkml.core.IConverter
Converts a LinkML object into a raw object, when the object is the value of a specific LinkML slot.
serialiseForSlot(Object, Slot, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
 
serialiseForSlot(Object, Slot, ConverterContext) - Method in class org.incenp.linkml.core.ScalarConverterBase
 
setValue(Object, Object) - Method in class org.incenp.linkml.core.Slot
Assigns a value to the slot for the given object.
Slot - Class in org.incenp.linkml.core
Represents a “slot” (that is, a field) on a specific LinkML object.
Slot(Field) - Constructor for class org.incenp.linkml.core.Slot
Creates a new instance.
SlotName - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate the original name of a slot in the defining LinkML schema.
StringConverter - Class in org.incenp.linkml.core
Converts raw objects into string values.
StringConverter() - Constructor for class org.incenp.linkml.core.StringConverter
 

T

TimeConverter - Class in org.incenp.linkml.core
A converter for slots typed as xsd:time (represented as LocalTime).
TimeConverter() - Constructor for class org.incenp.linkml.core.TimeConverter
 
toIdentifier(Object, ConverterContext) - Method in class org.incenp.linkml.core.ObjectConverter
Gets the unique identifier for the given object.
toList(Object) - Method in class org.incenp.linkml.core.ObjectConverter
Checks that a raw object is a list, and casts it as such.
toList(Object) - Method in class org.incenp.linkml.core.ScalarConverterBase
Checks that a raw object is a list, and casts it as such.
toMap(Object) - Method in class org.incenp.linkml.core.ObjectConverter
Checks that a raw object is a String-keyed map, and casts it as such.
TypeDesignator - Annotation Type in org.incenp.linkml.core.annotations
An annotation to indicate that a slot acts as the “type designator” for the class it belongs to.

U

URIConverter - Class in org.incenp.linkml.core
Converts raw objects into URI values.
URIConverter() - Constructor for class org.incenp.linkml.core.URIConverter
 
URLSchemaSource - Class in org.incenp.linkml.schema
Represents a schema location pointing to a remote resource.
URLSchemaSource(String) - Constructor for class org.incenp.linkml.schema.URLSchemaSource
 

V

value() - Method in annotation type org.incenp.linkml.core.annotations.Converter
 
value() - Method in annotation type org.incenp.linkml.core.annotations.LinkURI
 
value() - Method in annotation type org.incenp.linkml.core.annotations.SlotName
 
valueOf(String) - Static method in enum org.incenp.linkml.core.InliningMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.incenp.linkml.core.RequirementLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.incenp.linkml.core.InliningMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.incenp.linkml.core.RequirementLevel
Returns an array containing the constants of this enum type, in the order they are declared.

Y

YAMLLoader - Class in org.incenp.linkml.core
Helper class to load or dump LinkML data instances from or to YAML files.
YAMLLoader() - Constructor for class org.incenp.linkml.core.YAMLLoader
 
A B C D E F G H I K L M N O P R S T U V Y 
All Classes All Packages