@Service(combineMethod="combineFactories") public abstract class SymbolStriperFactory extends Object implements DataSchemeService
Modifier | Constructor and Description |
---|---|
protected |
SymbolStriperFactory() |
protected |
SymbolStriperFactory(DataScheme scheme) |
Modifier and Type | Method and Description |
---|---|
static SymbolStriperFactory |
combineFactories(List<SymbolStriperFactory> factories) |
abstract SymbolStriper |
createStriper(String spec)
Creates custom project-specific filter based on the specification string.
|
DataScheme |
getScheme()
Returns data scheme of this filter factory.
|
void |
setScheme(DataScheme scheme)
Sets data scheme for this filter factory.
|
protected SymbolStriperFactory()
protected SymbolStriperFactory(DataScheme scheme)
public final DataScheme getScheme()
public void setScheme(DataScheme scheme)
setScheme
in interface DataSchemeService
NullPointerException
- when scheme is null.IllegalStateException
- when scheme is already set.public abstract SymbolStriper createStriper(String spec)
spec
is not supported by this factory.public static SymbolStriperFactory combineFactories(List<SymbolStriperFactory> factories)
Copyright © 2002–2025 Devexperts LLC. All rights reserved.