Package one.microstream.typing
Interface TypeMapping<V>
- All Superinterfaces:
TypeMappingLookup<V>
- All Known Implementing Classes:
TypeMapping.Default
public interface TypeMapping<V> extends TypeMappingLookup<V>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TypeMapping.Default<V>
-
Method Summary
Modifier and Type Method Description default boolean
add(Class<?> type1, Class<?> type2, V value)
boolean
add(TypePair typePair, V value)
static <T> TypeMapping<T>
New()
static <T> TypeMapping<T>
New(HashEqualator<? super TypePair> hashEquality)
default boolean
put(Class<?> type1, Class<?> type2, V value)
boolean
put(TypePair typePair, V value)
default TypeMapping<V>
register(Class<?> type1, Class<?> type2, V value)
TypeMapping<V>
register(TypePair typePair, V value)
XTable<TypePair,V>
table()
Methods inherited from interface one.microstream.typing.TypeMappingLookup
contains, contains, lookup, lookup