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 classTypeMapping.Default<V>
-
Method Summary
Modifier and Type Method Description default booleanadd(Class<?> type1, Class<?> type2, V value)booleanadd(TypePair typePair, V value)static <T> TypeMapping<T>New()static <T> TypeMapping<T>New(HashEqualator<? super TypePair> hashEquality)default booleanput(Class<?> type1, Class<?> type2, V value)booleanput(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
-
-
-
-
Method Detail
-
register
TypeMapping<V> register(TypePair typePair, V value)
-
register
default TypeMapping<V> register(Class<?> type1, Class<?> type2, V value)
-
New
static <T> TypeMapping<T> New()
-
New
static <T> TypeMapping<T> New(HashEqualator<? super TypePair> hashEquality)
-
-