public interface PersistenceRefactoringMappingProvider
| Modifier and Type | Interface and Description |
|---|---|
static class |
PersistenceRefactoringMappingProvider.Default |
| Modifier and Type | Method and Description |
|---|---|
static PersistenceRefactoringMappingProvider |
New(Iterable<? extends one.microstream.typing.KeyValue<String,String>> entries)
Quick provisional documentation:
|
static PersistenceRefactoringMappingProvider |
New(one.microstream.collections.types.XGettingSequence<one.microstream.typing.KeyValue<String,String>> entries)
Quick provisional documentation:
|
static PersistenceRefactoringMappingProvider |
NewEmpty() |
PersistenceRefactoringMapping |
provideRefactoringMapping() |
PersistenceRefactoringMapping provideRefactoringMapping()
static PersistenceRefactoringMappingProvider NewEmpty()
static PersistenceRefactoringMappingProvider New(Iterable<? extends one.microstream.typing.KeyValue<String,String>> entries)
A compatability variant of New(XGettingSequence) to allow both XCollections and JDK collections
to be passed.
entries - the refactoring mapping entries to be used.PersistenceRefactoringMappingProvider instance using the passed entries.static PersistenceRefactoringMappingProvider New(one.microstream.collections.types.XGettingSequence<one.microstream.typing.KeyValue<String,String>> entries)
A XGettingTable<K, V> is a XGettingSequence<KeyValue<K, V>>.
For example EqHashTable:
EqHashTable<String, String> entries = EqHashTable.New(
X.KeyValue("key1", "value1"),
X.KeyValue("key2", "value2")
);
entries - the refactoring mapping entries to be used.PersistenceRefactoringMappingProvider instance using the passed entries.Copyright © 2022 MicroStream Software. All rights reserved.