public class ArchiveUtil extends Object
Archive
s.Modifier and Type | Method and Description |
---|---|
static OpenApiConfig |
archiveToConfig(org.jboss.shrinkwrap.api.Archive<?> archive)
Creates an
OpenApiConfig instance from the given ShrinkWrap archive. |
static org.jboss.jandex.IndexView |
archiveToIndex(OpenApiConfig config,
org.jboss.shrinkwrap.api.Archive<?> archive)
Index the ShrinkWrap archive to produce a jandex index.
|
static OpenApiStaticFile |
archiveToStaticFile(org.jboss.shrinkwrap.api.Archive<?> archive)
Finds the static OpenAPI file located in the deployment and, if it exists, returns
it as an
OpenApiStaticFile . |
public static OpenApiConfig archiveToConfig(org.jboss.shrinkwrap.api.Archive<?> archive)
OpenApiConfig
instance from the given ShrinkWrap archive.archive
- Shrinkwrap Archive instancepublic static OpenApiStaticFile archiveToStaticFile(org.jboss.shrinkwrap.api.Archive<?> archive)
OpenApiStaticFile
. If not found, returns null. The static file
(when not null) contains an InputStream
to the contents of the static file.
The caller is responsible for closing this stream.archive
- Shrinkwrap Archive instancepublic static org.jboss.jandex.IndexView archiveToIndex(OpenApiConfig config, org.jboss.shrinkwrap.api.Archive<?> archive)
config
- OpenApiConfigarchive
- Shrinkwrap ArchiveCopyright © 2018–2020. All rights reserved.