Class ION2oMetadataTester
- java.lang.Object
-
- net.n2oapp.framework.config.selective.ION2oMetadataTester
-
- All Implemented Interfaces:
PersistersBuilder<ION2oMetadataTester>,ReadersBuilder<ION2oMetadataTester>
public class ION2oMetadataTester extends Object implements ReadersBuilder<ION2oMetadataTester>, PersistersBuilder<ION2oMetadataTester>
- Since:
- 23.04.2015
- Author:
- operehod
-
-
Constructor Summary
Constructors Constructor Description ION2oMetadataTester()ION2oMetadataTester(SelectiveReader selectiveReader, SelectivePersister selectivePersister)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ION2oMetadataTesteraddIO(NamespaceIO io)ION2oMetadataTesteraddPack(MetadataPack<? super ION2oMetadataTester> pack)ION2oMetadataTesteraddPersister(NamespacePersister persister)ION2oMetadataTesteraddPersister(SelectivePersister persister)ION2oMetadataTesteraddReader(NamespaceReader reader)ION2oMetadataTesteraddReader(SelectiveReader reader)booleancheck(String path)<T extends NamespaceUriAware>
booleancheck(String path, Consumer<T> checker)ION2oMetadataTesterios(NamespaceIO<? extends NamespaceUriAware>... ios)<T extends NamespaceUriAware>
booleanisCheck(String path, Consumer<T> checker)ION2oMetadataTesterpersisters(NamespacePersister<? extends NamespaceUriAware>... persisters)ION2oMetadataTesterreaders(NamespaceReader<? extends NamespaceUriAware>... readers)
-
-
-
Constructor Detail
-
ION2oMetadataTester
public ION2oMetadataTester()
-
ION2oMetadataTester
public ION2oMetadataTester(SelectiveReader selectiveReader, SelectivePersister selectivePersister)
-
-
Method Detail
-
addReader
public ION2oMetadataTester addReader(NamespaceReader reader)
-
addPersister
public ION2oMetadataTester addPersister(NamespacePersister persister)
-
addReader
public ION2oMetadataTester addReader(SelectiveReader reader)
-
addPersister
public ION2oMetadataTester addPersister(SelectivePersister persister)
-
addIO
public ION2oMetadataTester addIO(NamespaceIO io)
-
addPack
public ION2oMetadataTester addPack(MetadataPack<? super ION2oMetadataTester> pack)
-
isCheck
public <T extends NamespaceUriAware> boolean isCheck(String path, Consumer<T> checker)
-
check
public <T extends NamespaceUriAware> boolean check(String path, Consumer<T> checker)
-
check
public boolean check(String path)
-
persisters
@SafeVarargs public final ION2oMetadataTester persisters(NamespacePersister<? extends NamespaceUriAware>... persisters)
- Specified by:
persistersin interfacePersistersBuilder<ION2oMetadataTester>
-
readers
@SafeVarargs public final ION2oMetadataTester readers(NamespaceReader<? extends NamespaceUriAware>... readers)
- Specified by:
readersin interfaceReadersBuilder<ION2oMetadataTester>
-
ios
@SafeVarargs public final ION2oMetadataTester ios(NamespaceIO<? extends NamespaceUriAware>... ios)
- Specified by:
iosin interfacePersistersBuilder<ION2oMetadataTester>- Specified by:
iosin interfaceReadersBuilder<ION2oMetadataTester>
-
-