Interface PersistenceRefactoringMappingProvider
- All Known Implementing Classes:
PersistenceRefactoringMappingProvider.Default
public interface PersistenceRefactoringMappingProvider
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceRefactoringMappingProvider.Default -
Method Summary
Modifier and Type Method Description static PersistenceRefactoringMappingProviderNew(Iterable<? extends KeyValue<String,String>> entries)Quick provisional documentation:static PersistenceRefactoringMappingProviderNew(XGettingSequence<KeyValue<String,String>> entries)Quick provisional documentation:static PersistenceRefactoringMappingProviderNewEmpty()PersistenceRefactoringMappingprovideRefactoringMapping()
-
Method Details
-
provideRefactoringMapping
PersistenceRefactoringMapping provideRefactoringMapping() -
NewEmpty
-
New
static PersistenceRefactoringMappingProvider New(Iterable<? extends KeyValue<String,String>> entries)Quick provisional documentation:A compatability variant of
New(XGettingSequence)to allow both XCollections and JDK collections to be passed.- Parameters:
entries- the refactoring mapping entries to be used.- Returns:
- a
PersistenceRefactoringMappingProviderinstance using the passed entries.
-
New
static PersistenceRefactoringMappingProvider New(XGettingSequence<KeyValue<String,String>> entries)Quick provisional documentation:A
XGettingTable<K, V>is aXGettingSequence<KeyValue<K, V>>.
For exampleEqHashTable:EqHashTable<String, String> entries = EqHashTable.New( X.KeyValue("key1", "value1"), X.KeyValue("key2", "value2") );- Parameters:
entries- the refactoring mapping entries to be used.- Returns:
- a
PersistenceRefactoringMappingProviderinstance using the passed entries.
-