Uses of Interface
org.revapi.Archive
-
Packages that use Archive Package Description org.revapi org.revapi.base -
-
Uses of Archive in org.revapi
Subinterfaces of Archive in org.revapi Modifier and Type Interface Description static interface
Archive.Versioned
Extension of the archive interface that can also provide the version of the archive.Methods in org.revapi that return Archive Modifier and Type Method Description Archive
Element. getArchive()
Methods in org.revapi that return types with arguments of type Archive Modifier and Type Method Description Iterable<? extends Archive>
API. getArchives()
Iterable<? extends Archive>
API. getSupplementaryArchives()
The set of archives that somehow supplement the main ones (for example they contain definitions used in the main archives).Methods in org.revapi with parameters of type Archive Modifier and Type Method Description API.Builder
API.Builder. addArchive(Archive archive)
API.Builder
API.Builder. addArchives(Archive... archives)
API.Builder
API.Builder. addSupportArchive(Archive archive)
API.Builder
API.Builder. addSupportArchives(Archive... archives)
Archive.Role
API. getArchiveRole(Archive archive)
Returns the role of the archive in the API.API.Builder
API.Builder. of(Archive... archives)
static API.Builder
API. of(Archive... archives)
API.Builder
API.Builder. supportedBy(Archive... archives)
Method parameters in org.revapi with type arguments of type Archive Modifier and Type Method Description API.Builder
API.Builder. addArchives(Iterable<? extends Archive> archives)
API.Builder
API.Builder. addSupportArchives(Iterable<? extends Archive> archives)
API.Builder
API.Builder. of(Iterable<? extends Archive> archives)
static API.Builder
API. of(Iterable<? extends Archive> archives)
API.Builder
API.Builder. supportedBy(Iterable<? extends Archive> archives)
Constructor parameters in org.revapi with type arguments of type Archive Constructor Description API(Iterable<? extends Archive> archives, Iterable<? extends Archive> supplementaryArchives)
-
Uses of Archive in org.revapi.base
Classes in org.revapi.base that implement Archive Modifier and Type Class Description class
FileArchive
A simple implementation of theArchive
interface providing a file as a Revapi archive.class
InputStreamArchive
A simple implementation of theArchive
interface that uses a "factory" supplier that is able to return a new input stream representing the archive every time it is called.Methods in org.revapi.base that return Archive Modifier and Type Method Description Archive
BaseElement. getArchive()
Methods in org.revapi.base with parameters of type Archive Modifier and Type Method Description protected abstract Set<E>
BaseEagerLoadingArchiveAnalyzer. createElements(Archive archive)
Scans the archive and returns the elements within.protected Set<E>
ZipArchiveAnalyzer. createElements(Archive archive)
protected abstract Set<E>
ZipArchiveAnalyzer. createElements(Archive a, ZipEntry entry, InputStream data)
Creates elements out of the provided data.protected void
BaseElement. setArchive(Archive archive)
Constructors in org.revapi.base with parameters of type Archive Constructor Description BaseElement(API api, Archive archive)
-