public class ServiceLoaderAlgorithmRepository extends Object implements AlgorithmRepository
| Constructor and Description |
|---|
ServiceLoaderAlgorithmRepository() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsAlgorithm(org.n52.shetland.ogc.ows.OwsCode processID) |
Optional<IAlgorithm> |
getAlgorithm(org.n52.shetland.ogc.ows.OwsCode processID) |
Set<org.n52.shetland.ogc.ows.OwsCode> |
getAlgorithmNames() |
Optional<TypedProcessDescription> |
getProcessDescription(org.n52.shetland.ogc.ows.OwsCode processID) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcontainsAlgorithm, destroy, getAlgorithm, getProcessDescription, initpublic Set<org.n52.shetland.ogc.ows.OwsCode> getAlgorithmNames()
getAlgorithmNames in interface AlgorithmRepositorypublic Optional<IAlgorithm> getAlgorithm(org.n52.shetland.ogc.ows.OwsCode processID)
getAlgorithm in interface AlgorithmRepositorypublic Optional<TypedProcessDescription> getProcessDescription(org.n52.shetland.ogc.ows.OwsCode processID)
getProcessDescription in interface AlgorithmRepositorypublic boolean containsAlgorithm(org.n52.shetland.ogc.ows.OwsCode processID)
containsAlgorithm in interface AlgorithmRepositoryCopyright © 2016–2023 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.