Class SelectiveMetadataLoader
- java.lang.Object
-
- net.n2oapp.framework.config.selective.SelectiveMetadataLoader
-
- All Implemented Interfaces:
SourceLoader<CompileInfo>
- Direct Known Subclasses:
SelectiveReader
public class SelectiveMetadataLoader extends Object implements SourceLoader<CompileInfo>
Считыватель тестовых метаданных из xml
-
-
Field Summary
Fields Modifier and Type Field Description protected NamespaceReaderFactoryreaderFactory
-
Constructor Summary
Constructors Constructor Description SelectiveMetadataLoader()SelectiveMetadataLoader(NamespaceReaderFactory readerFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SelectiveMetadataLoaderadd(NamespaceIO<? extends NamespaceUriAware> io)SelectiveMetadataLoaderadd(NamespaceReader<? extends NamespaceUriAware> reader)<S extends SourceMetadata>
Sload(CompileInfo info, String params)voidsetReaderFactory(NamespaceReaderFactory readerFactory)
-
-
-
Field Detail
-
readerFactory
protected NamespaceReaderFactory readerFactory
-
-
Constructor Detail
-
SelectiveMetadataLoader
public SelectiveMetadataLoader(NamespaceReaderFactory readerFactory)
-
SelectiveMetadataLoader
public SelectiveMetadataLoader()
-
-
Method Detail
-
add
public SelectiveMetadataLoader add(NamespaceReader<? extends NamespaceUriAware> reader)
-
add
public SelectiveMetadataLoader add(NamespaceIO<? extends NamespaceUriAware> io)
-
load
public <S extends SourceMetadata> S load(CompileInfo info, String params)
- Specified by:
loadin interfaceSourceLoader<CompileInfo>
-
setReaderFactory
public void setReaderFactory(NamespaceReaderFactory readerFactory)
-
-