Object |
IConverter.convert(Object raw,
ConverterContext ctx) |
Converts a raw object into a LinkML object.
|
Object |
ObjectConverter.convert(Object raw,
ConverterContext ctx) |
|
Object |
ObjectConverter.convert(Map<String,Object> raw,
String id,
ConverterContext ctx) |
Converts a raw map into a new instance of a LinkML object.
|
Object |
ObjectConverter.convert(Map<String,Object> raw,
ConverterContext ctx) |
Converts a raw map into a new instance of a LinkML object.
|
Object |
ScalarConverterBase.convert(Object raw,
ConverterContext ctx) |
|
void |
IConverter.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.
|
void |
ObjectConverter.convertForSlot(Object raw,
Object dest,
Slot slot,
ConverterContext ctx) |
Converts the value of a single slot and assigns it to the target object.
|
void |
ScalarConverterBase.convertForSlot(Object raw,
Object dest,
Slot slot,
ConverterContext ctx) |
|
protected Object |
BooleanConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
CurieConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
DateConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
DatetimeConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
DoubleConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
EnumConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
FloatConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
IntegerConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected abstract Object |
ScalarConverterBase.convertImpl(Object raw,
ConverterContext ctx) |
Performs the actual type conversion.
|
protected Object |
StringConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
TimeConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
protected Object |
URIConverter.convertImpl(Object raw,
ConverterContext ctx) |
|
void |
ObjectConverter.convertTo(Object raw,
Object dest,
ConverterContext ctx) |
Converts a raw object into an instance of a LinkML object, where the object
already exists.
|
void |
ObjectConverter.convertTo(Map<String,Object> rawMap,
Object dest,
ConverterContext ctx) |
Converts a raw map into an instance of a LinkML object, where the object
already exists.
|
Map<String,String> |
PrefixDeclarationExtractor.extractPrefixes(Map<String,Object> rawMap,
Object dest,
ConverterContext ctx) |
Extracts prefix declarations from the raw representation of a LinkML object.
|
protected String |
ObjectConverter.getGlobalIdentifier(Object raw,
ConverterContext ctx) |
Converts the given raw object into an identifier for the target object type.
|
protected List<String> |
ObjectConverter.getGlobalIdentifierList(Object raw,
ConverterContext ctx) |
Converts the given list of raw objects into identifiers for the target object
type.
|
Object |
CurieConverter.serialise(Object object,
ConverterContext ctx) |
|
Object |
DateConverter.serialise(Object object,
ConverterContext ctx) |
|
Object |
DatetimeConverter.serialise(Object object,
ConverterContext ctx) |
|
Object |
EnumConverter.serialise(Object object,
ConverterContext ctx) |
|
Object |
IConverter.serialise(Object object,
ConverterContext ctx) |
Converts a LinkML object into a raw object.
|
Map<String,Object> |
ObjectConverter.serialise(Object object,
boolean withIdentifier,
ConverterContext ctx) |
Converts a LinkML object into a raw object.
|
Object |
ObjectConverter.serialise(Object object,
ConverterContext ctx) |
|
Object |
ScalarConverterBase.serialise(Object object,
ConverterContext ctx) |
|
Object |
TimeConverter.serialise(Object object,
ConverterContext ctx) |
|
Object |
IConverter.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.
|
Object |
ObjectConverter.serialiseForSlot(Object object,
Slot slot,
ConverterContext ctx) |
|
Object |
ScalarConverterBase.serialiseForSlot(Object object,
Slot slot,
ConverterContext ctx) |
|
protected Object |
ObjectConverter.toIdentifier(Object object,
ConverterContext ctx) |
Gets the unique identifier for the given object.
|