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. 
 
 -