Class FileConnectionDescriptionFactoryRegistry
- java.lang.Object
-
- net.anwiba.commons.lang.collection.AbstractObjectCollection<T>
-
- net.anwiba.commons.lang.collection.ObjectCollection<O>
-
- net.anwiba.commons.utilities.registry.AbstractApplicableRegistry<java.io.File,IRegisterableFileConnectionDescriptionFactory>
-
- net.anwiba.commons.datasource.connection.FileConnectionDescriptionFactoryRegistry
-
- All Implemented Interfaces:
java.lang.Iterable<IRegisterableFileConnectionDescriptionFactory>,IFileConnectionDescriptionFactory,IFileConnectionDescriptionFactoryRegistry,IMutableObjectCollection<IRegisterableFileConnectionDescriptionFactory>,IObjectCollection<IRegisterableFileConnectionDescriptionFactory>,IObjectCollectionReceiver<IRegisterableFileConnectionDescriptionFactory>,IObjectIterable<IRegisterableFileConnectionDescriptionFactory>,IApplicable<java.io.File>,IApplicableRegistry<java.io.File,IRegisterableFileConnectionDescriptionFactory>
public class FileConnectionDescriptionFactoryRegistry extends AbstractApplicableRegistry<java.io.File,IRegisterableFileConnectionDescriptionFactory> implements IFileConnectionDescriptionFactory, IFileConnectionDescriptionFactoryRegistry
-
-
Constructor Summary
Constructors Constructor Description FileConnectionDescriptionFactoryRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IConnectionDescriptioncreate(java.io.File file)booleanisApplicable(java.io.File context)-
Methods inherited from class net.anwiba.commons.utilities.registry.AbstractApplicableRegistry
get
-
Methods inherited from class net.anwiba.commons.lang.collection.AbstractObjectCollection
add, add, isEmpty, iterator, remove, remove, removeAll, set, set, size, stream, toCollection, toList, values
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.anwiba.commons.lang.functional.IApplicable
and, not, or
-
Methods inherited from interface net.anwiba.commons.utilities.registry.IApplicableRegistry
add, get
-
Methods inherited from interface net.anwiba.commons.lang.collection.IObjectIterable
foreach
-
-
-
-
Method Detail
-
isApplicable
public boolean isApplicable(java.io.File context)
- Specified by:
isApplicablein interfaceIApplicable<java.io.File>- Overrides:
isApplicablein classAbstractApplicableRegistry<java.io.File,IRegisterableFileConnectionDescriptionFactory>
-
create
public IConnectionDescription create(java.io.File file) throws CreationException
- Specified by:
createin interfaceIFileConnectionDescriptionFactory- Throws:
CreationException
-
-