Modifier and Type | Method and Description |
---|---|
<T> AttributeConverter<T> |
AttributeConverterProvider.converterFor(EnhancedType<T> enhancedType)
Finds a
AttributeConverter for converting an object with a type
specified by a EnhancedType to a AttributeValue and back. |
<T> AttributeConverter<T> |
DefaultAttributeConverterProvider.converterFor(EnhancedType<T> type)
Find a converter that matches the provided type.
|
default AttributeConverter<T> |
TableSchema.converterForAttribute(Object key)
AttributeConverter that is applied to the given key. |
Modifier and Type | Method and Description |
---|---|
DefaultAttributeConverterProvider.Builder |
DefaultAttributeConverterProvider.Builder.addConverter(AttributeConverter<?> converter) |
Modifier and Type | Method and Description |
---|---|
<T> AttributeConverter<T> |
ChainConverterProvider.converterFor(EnhancedType<T> enhancedType) |
Modifier and Type | Method and Description |
---|---|
AttributeConverter |
ResolvedImmutableAttribute.attributeConverter() |
AttributeConverter<T> |
MetaTableSchema.converterForAttribute(Object key) |
Modifier and Type | Method and Description |
---|---|
static <T> AttributeType<T> |
StaticAttributeType.create(AttributeConverter<T> attributeConverter) |
static <T,B,R> ResolvedImmutableAttribute<T,B> |
ResolvedImmutableAttribute.create(ImmutableAttribute<T,B,R> immutableAttribute,
AttributeConverter<R> attributeConverter) |
Modifier and Type | Method and Description |
---|---|
AttributeConverter<R> |
ImmutableAttribute.attributeConverter()
A custom
AttributeConverter that will be used to convert this attribute. |
AttributeConverter<R> |
StaticAttribute.attributeConverter()
A custom
AttributeConverter that will be used to convert this attribute. |
AttributeConverter<T> |
WrappedTableSchema.converterForAttribute(Object key) |
AttributeConverter<T> |
StaticImmutableTableSchema.converterForAttribute(Object key) |
Modifier and Type | Method and Description |
---|---|
ImmutableAttribute.Builder<T,B,R> |
ImmutableAttribute.Builder.attributeConverter(AttributeConverter<R> attributeConverter)
An
AttributeConverter for the attribute type (EnhancedType ), that can convert this attribute. |
StaticAttribute.Builder<T,R> |
StaticAttribute.Builder.attributeConverter(AttributeConverter<R> attributeConverter)
An
AttributeConverter for the attribute type (EnhancedType ), that can convert this attribute. |
Copyright © 2022. All rights reserved.