Class SelectivePersister
- java.lang.Object
-
- net.n2oapp.framework.config.selective.persister.SelectivePersister
-
- All Implemented Interfaces:
PersistersBuilder<SelectivePersister>
- Direct Known Subclasses:
SelectiveStandardPersister
public class SelectivePersister extends Object implements PersistersBuilder<SelectivePersister>
- Since:
- 22.04.2015
- Author:
- operehod
-
-
Constructor Summary
Constructors Constructor Description SelectivePersister()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SelectivePersisteraddPersister(NamespaceIO io)SelectivePersisteraddPersister(NamespacePersister persister)SelectivePersisterios(NamespaceIO<? extends NamespaceUriAware>... ios)booleanpersistAndCompareWithSample(NamespaceUriAware n2o, String sample)booleanpersistAndCompareWithSample(NamespaceUriAware n2o, String sample, boolean fullEquality)booleanpersistAndCompareWithSampleByPath(NamespaceUriAware n2o, String samplerPath)booleanpersistAndCompareWithSampleByPath(NamespaceUriAware n2o, String samplerPath, boolean fullEquality)SelectivePersisterpersisters(NamespacePersister<? extends NamespaceUriAware>... persisters)
-
-
-
Method Detail
-
addPersister
public SelectivePersister addPersister(NamespacePersister persister)
-
addPersister
public SelectivePersister addPersister(NamespaceIO io)
-
persistAndCompareWithSampleByPath
public boolean persistAndCompareWithSampleByPath(NamespaceUriAware n2o, String samplerPath)
-
persistAndCompareWithSampleByPath
public boolean persistAndCompareWithSampleByPath(NamespaceUriAware n2o, String samplerPath, boolean fullEquality)
-
persistAndCompareWithSample
public boolean persistAndCompareWithSample(NamespaceUriAware n2o, String sample)
-
persistAndCompareWithSample
public boolean persistAndCompareWithSample(NamespaceUriAware n2o, String sample, boolean fullEquality)
-
persisters
public SelectivePersister persisters(NamespacePersister<? extends NamespaceUriAware>... persisters)
- Specified by:
persistersin interfacePersistersBuilder<SelectivePersister>
-
ios
public SelectivePersister ios(NamespaceIO<? extends NamespaceUriAware>... ios)
- Specified by:
iosin interfacePersistersBuilder<SelectivePersister>
-
-