Package | Description |
---|---|
io.picodata.driver.api |
Contains interfaces and classes essential for end-user driver API
|
io.picodata.driver.api.conditions |
Tuple filtering conditions used in select operations
|
io.picodata.driver.mappers |
Contains converters and mappers that map Java object and MessagePack
|
io.picodata.driver.mappers.converters.object |
Contains converters that map Java object to MessagePack
|
io.picodata.driver.mappers.converters.value.defaults |
Contains default converters that map MessagePack values to Java Objects
|
Modifier and Type | Method and Description |
---|---|
<V extends org.msgpack.value.Value,O> |
MessagePackMapperBuilder.withObjectConverter(Class<O> objectClass,
Class<V> valueClass,
ObjectConverter<O,V> converter)
Configure the mapper with a specified MessagePack object-to-entity converter
|
<V extends org.msgpack.value.Value,O> |
MessagePackMapperBuilder.withObjectConverter(Class<O> objectClass,
ObjectConverter<O,V> converter)
Configure the mapper with a specified MessagePack object-to-entity converter
|
<V extends org.msgpack.value.Value,O> |
MessagePackMapperBuilder.withObjectConverter(ObjectConverter<O,V> converter)
Configure the mapper with a specified MessagePack object-to-entity converter
|
Modifier and Type | Method and Description |
---|---|
static <T> Conditions |
Conditions.after(T tuple,
ObjectConverter<T,org.msgpack.value.ArrayValue> tupleConverter)
Start collecting tuples into result after the specified tuple.
|
<T> Conditions |
Conditions.startAfter(T tuple,
ObjectConverter<T,org.msgpack.value.ArrayValue> tupleConverter)
Start collecting tuples into result after the specified tuple.
|
Modifier and Type | Method and Description |
---|---|
<V extends org.msgpack.value.Value,O> |
DefaultMessagePackMapper.getObjectConverter(Class<? extends O> objectClass,
Class<? extends V> valueClass) |
<V extends org.msgpack.value.Value,O> |
MessagePackObjectMapper.getObjectConverter(Class<? extends O> objectClass,
Class<? extends V> valueClass) |
Modifier and Type | Method and Description |
---|---|
<V extends org.msgpack.value.Value,O> |
DefaultMessagePackMapper.registerObjectConverter(Class<? extends O> objectClass,
Class<V> valueClass,
ObjectConverter<O,V> converter) |
<V extends org.msgpack.value.Value,O> |
MessagePackObjectMapper.registerObjectConverter(Class<? extends O> objectClass,
Class<V> valueClass,
ObjectConverter<O,V> converter)
Adds a Java object converter to this mappers instance
|
<V extends org.msgpack.value.Value,O> |
DefaultMessagePackMapper.registerObjectConverter(Class<? extends O> objectClass,
ObjectConverter<O,V> converter)
Adds a Java object converter to this mappers instance.
|
<V extends org.msgpack.value.Value,O> |
DefaultMessagePackMapper.registerObjectConverter(ObjectConverter<O,V> converter)
Perform
ObjectConverter converter registration. |
<V extends org.msgpack.value.Value,O> |
DefaultMessagePackMapper.Builder.withObjectConverter(Class<O> objectClass,
Class<V> valueClass,
ObjectConverter<O,V> converter) |
<V extends org.msgpack.value.Value,O> |
DefaultMessagePackMapper.Builder.withObjectConverter(Class<O> objectClass,
ObjectConverter<O,V> converter) |
<V extends org.msgpack.value.Value,O> |
DefaultMessagePackMapper.Builder.withObjectConverter(ObjectConverter<O,V> converter) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBigDecimalToExtensionValueConverter
Default
BigDecimal to ExtensionValue converter |
class |
DefaultBooleanToBooleanValueConverter
Default
Boolean to BooleanValue converter |
class |
DefaultByteArrayToBinaryValueConverter
Default
byte[] to BinaryValue converter |
class |
DefaultCharacterToStringValueConverter
Default
Character to StringValue converter |
class |
DefaultCollectionToArrayValueConverter
Default
Collection to ArrayValue converter |
class |
DefaultDoubleToFloatValueConverter
Default
Double to FloatValue converter |
class |
DefaultFloatToFloatValueConverter
Default
Float to FloatValue converter |
class |
DefaultInstantToExtensionValueConverter
Default
Instant to ExtensionValue converter |
class |
DefaultIntegerToIntegerValueConverter
Default
Integer to IntegerValue converter |
class |
DefaultIntervalToExtensionValueConverter
Default
Interval to ExtensionValue converter |
class |
DefaultListToArrayValueConverter
Default
List to ArrayValue converter |
class |
DefaultLongArrayToArrayValueConverter
Default
long[] to ArrayValue converter |
class |
DefaultLongToIntegerValueConverter
Default
Long to IntegerValue converter |
class |
DefaultMapToMapValueConverter
Default
Map to MapValue converter |
class |
DefaultPackableObjectConverter
Default converter for internal classes aware of MessagePack serialization
|
class |
DefaultShortToIntegerValueConverter
Default
Short to IntegerValue converter |
class |
DefaultStringToStringValueConverter
Default
String to StringValue converter |
class |
DefaultUUIDToExtensionValueConverter
Default
UUID to ExtensionValue converter |
Modifier and Type | Class and Description |
---|---|
class |
DefaultNullToNilValueConverter
Default
NilValue to null converter |
Copyright © 2025 Picodata. All rights reserved.