M
- the type of resource to produce.public abstract class CasConfigurableStreamProviderBase<M> extends CasConfigurableProviderBase<M>
ARTIFACT_ID, CATCH_ALL, FORCE_AUTO_LOAD, GROUP_ID, LANGUAGE, LOCATION, NOT_REQUIRED, PACKAGE, PROP_REPO_CACHE, PROP_REPO_ID, PROP_REPO_OFFLINE, PROP_REPO_URL, SHARABLE, VARIANT, VERSION
Constructor and Description |
---|
CasConfigurableStreamProviderBase() |
Modifier and Type | Method and Description |
---|---|
protected abstract M |
produceResource(InputStream aStream) |
protected M |
produceResource(URL aUrl) |
configure, getProperties
addAutoOverride, addImport, applyAutoOverrides, configure, followRedirects, getAggregatedProperties, getAutoOverrides, getClassLoader, getContextClass, getDefault, getLastModelLocation, getModelLocation, getModelLocation, getModelResolver, getModelVersionFromMavenPom, getOverride, getResource, getResourceMetaData, init, loadMetadata, loadResource, mergeProperties, removeDefault, removeImport, removeOverride, setContextClass, setContextObject, setDefault, setDefaultVariants, setDefaultVariantsLocation, setOverride
protected M produceResource(URL aUrl) throws IOException
produceResource
in class ResourceObjectProviderBase<M>
IOException
protected abstract M produceResource(InputStream aStream) throws Exception
Exception
Copyright © 2007–2018 Ubiquitous Knowledge Processing (UKP) Lab, Technische Universität Darmstadt. All rights reserved.