T - the input output handler typepublic abstract class AbstractInputOutputHandlerRepository<T extends InputOutputHandler> extends Object implements FormatRepository
| Constructor and Description |
|---|
AbstractInputOutputHandlerRepository() |
| Modifier and Type | Method and Description |
|---|---|
protected Optional<T> |
getHandler(Class<? extends Data<?>> binding,
org.n52.shetland.ogc.wps.Format format) |
protected abstract Set<javax.inject.Provider<T>> |
getHandlerProviders() |
protected Set<T> |
getHandlers() |
Set<org.n52.shetland.ogc.wps.Format> |
getSupportedFormats() |
Set<org.n52.shetland.ogc.wps.Format> |
getSupportedFormats(Class<? extends Data<?>> binding) |
protected Stream<T> |
stream() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDefaultFormat, getSupportedFormatspublic AbstractInputOutputHandlerRepository()
public Set<org.n52.shetland.ogc.wps.Format> getSupportedFormats()
getSupportedFormats in interface FormatRepositorypublic Set<org.n52.shetland.ogc.wps.Format> getSupportedFormats(Class<? extends Data<?>> binding)
getSupportedFormats in interface FormatRepositoryprotected Optional<T> getHandler(Class<? extends Data<?>> binding, org.n52.shetland.ogc.wps.Format format)
Copyright © 2016–2023 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.