Uses of Class
org.incenp.linkml.core.Slot
-
Packages that use Slot Package Description org.incenp.linkml.core -
-
Uses of Slot in org.incenp.linkml.core
Methods in org.incenp.linkml.core that return Slot Modifier and Type Method Description SlotClassInfo. getExtensionSlot()Gets the slot intended to store non-LinkML-defined attributes.SlotClassInfo. getIdentifierSlot()Gets the slot intended to hold the identifier for objects of that class.static SlotSlot. getIdentifierSlot(Class<?> type)Finds the slot that holds the identifier (local or global) for a given LinkML object.SlotClassInfo. getPrimarySlot()Gets the slot intended to hold the “primary value” of the object.SlotClassInfo. getSlot(String name)Gets a slot by its name.static SlotSlot. getSlot(Class<?> klass, String name)Gets the Slot object corresponding to a given field in a given class.SlotClassInfo. getSlotByURI(String uri)Gets a slot by its associated URI.SlotClassInfo. getTypeDesignatorSlot()Gets the slot that acts as the type designator for the class.Methods in org.incenp.linkml.core that return types with arguments of type Slot Modifier and Type Method Description Collection<Slot>ClassInfo. getSlots()Gets all the slots defined by the class.static Collection<Slot>Slot. getSlots(Class<?> klass)Gets all the slots on a given class.Methods in org.incenp.linkml.core with parameters of type Slot Modifier and Type Method Description voidIConverter. convertForSlot(Object raw, Object dest, Slot slot, ConverterContext ctx)Converts a raw object into a LinkML object and assigns the result to a slot of another object.voidObjectConverter. convertForSlot(Object raw, Object dest, Slot slot, ConverterContext ctx)Converts the value of a single slot and assigns it to the target object.voidScalarConverterBase. convertForSlot(Object raw, Object dest, Slot slot, ConverterContext ctx)IConverterConverterContext. getConverter(Slot slot)Gets the converter for the type of object expected by the given slot.ObjectConverterContext. getObject(Slot slot, String name, Object target)Dereferences a global object and assigns it to a slot on another object.ObjectIConverter. serialiseForSlot(Object object, Slot slot, ConverterContext ctx)Converts a LinkML object into a raw object, when the object is the value of a specific LinkML slot.ObjectObjectConverter. serialiseForSlot(Object object, Slot slot, ConverterContext ctx)ObjectScalarConverterBase. serialiseForSlot(Object object, Slot slot, ConverterContext ctx)
-