public static class CollectionSpecParserS3.Provider extends java.lang.Object implements CollectionSpecParserProvider
CollectionSpecParserAbstract
.Constructor and Description |
---|
Provider() |
Modifier and Type | Method and Description |
---|---|
CollectionSpecParserAbstract |
create(java.lang.String spec,
java.util.Formatter errlog)
Creates a
CollectionSpecParserAbstract from a collection specification |
CollectionSpecParserAbstract |
create(java.lang.String rootDir,
java.lang.String regEx,
java.util.Formatter errlog)
Create an
CollectionSpecParserAbstract from a given spec |
java.lang.String |
getProtocol()
The leading protocol string (without a trailing ":").
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canParse
public java.lang.String getProtocol()
CollectionSpecParserProvider
getProtocol
in interface CollectionSpecParserProvider
public CollectionSpecParserAbstract create(java.lang.String spec, java.util.Formatter errlog)
CollectionSpecParserProvider
CollectionSpecParserAbstract
from a collection specificationcreate
in interface CollectionSpecParserProvider
spec
- collection specificationerrlog
- put error messages here, may be nullCollectionSpecParserAbstract
public CollectionSpecParserAbstract create(java.lang.String rootDir, java.lang.String regEx, java.util.Formatter errlog)
CollectionSpecParserProvider
CollectionSpecParserAbstract
from a given speccreate
in interface CollectionSpecParserProvider
rootDir
- the root directory of the collection specificationregEx
- the regular expression of the collection specificationerrlog
- put error messages here, may be nullCollectionSpecParserAbstract