Skip navigation links
A B C D E F G H I L M N O P R S T U V X 

A

add(Package) - Method in class org.expath.pkg.repo.Packages
 
addInfo(String, PackageInfo) - Method in class org.expath.pkg.repo.Package
Set the info object for the given name.
addPackage(Package, String) - Method in class org.expath.pkg.repo.tools.PackagesTxtFile
 
addPackage(Package, String) - Method in class org.expath.pkg.repo.tools.PackagesXmlFile
Add a package to packages.xml.
addPackageDep(String, String, String, String, String) - Method in class org.expath.pkg.repo.Package
Add a dependency on a package.
addProcessorDep(String, String, String, String, String) - Method in class org.expath.pkg.repo.Package
Add a dependency on a processor.
addPublicUri(URISpace, String, String) - Method in class org.expath.pkg.repo.Package
 
addUniverse(Universe) - Method in class org.expath.pkg.repo.CompositeUniverse
 
AlreadyInstalledException(String, String) - Constructor for exception org.expath.pkg.repo.Repository.AlreadyInstalledException
 
ask(String, boolean) - Method in class org.expath.pkg.repo.tui.BatchUserInteraction
 
ask(String, String) - Method in class org.expath.pkg.repo.tui.BatchUserInteraction
 
ask(String, boolean) - Method in class org.expath.pkg.repo.tui.TextUserInteraction
 
ask(String, String) - Method in class org.expath.pkg.repo.tui.TextUserInteraction
 
ask(String, boolean) - Method in interface org.expath.pkg.repo.UserInteractionStrategy
Ask something to the user (the response must be a boolean.)
ask(String, String) - Method in interface org.expath.pkg.repo.UserInteractionStrategy
Ask something to the user (the response must be a String.)

B

BatchUserInteraction - Class in org.expath.pkg.repo.tui
Interaction strategy for batch "interaction".
BatchUserInteraction() - Constructor for class org.expath.pkg.repo.tui.BatchUserInteraction
 
beforeInstall(boolean, UserInteractionStrategy) - Method in class org.expath.pkg.repo.ClasspathStorage
 
beforeInstall(boolean, UserInteractionStrategy) - Method in class org.expath.pkg.repo.FileSystemStorage
 
beforeInstall(boolean, UserInteractionStrategy) - Method in class org.expath.pkg.repo.Storage
The opportunity to do anything before the install of a package.

C

ClasspathResolver(String, String, String) - Constructor for class org.expath.pkg.repo.ClasspathStorage.ClasspathResolver
 
ClasspathStorage - Class in org.expath.pkg.repo
Storage using the classpath.
ClasspathStorage(String) - Constructor for class org.expath.pkg.repo.ClasspathStorage
 
ClasspathStorage.ClasspathResolver - Class in org.expath.pkg.repo
 
compareTo(Semver) - Method in class org.expath.pkg.repo.deps.Semver
 
compile(String) - Method in class org.expath.pkg.repo.tools.UpdatableXmlFile
Compile a stylesheet.
CompositeUniverse - Class in org.expath.pkg.repo
Create a universe by assembling several sub-universes.
CompositeUniverse(boolean) - Constructor for class org.expath.pkg.repo.CompositeUniverse
 
copy(Path, Path) - Static method in class org.expath.pkg.repo.FileHelper
Copies a path within the filesystem If the path is a directory its contents will be recursively copied.
createEmpty(Writer) - Method in class org.expath.pkg.repo.tools.PackagesTxtFile
 
createEmpty(Writer) - Method in class org.expath.pkg.repo.tools.PackagesXmlFile
 
createEmpty(Writer) - Method in class org.expath.pkg.repo.tools.UpdatableFile
Create an empty file.
createRepository(Path) - Static method in class org.expath.pkg.repo.Repository
Create a repository.

D

deleteQuietly(Path) - Static method in class org.expath.pkg.repo.FileHelper
 
DependencyVersion - Class in org.expath.pkg.repo.deps
A specific version a dependency depends on.
DependencyVersion() - Constructor for class org.expath.pkg.repo.deps.DependencyVersion
 
DescriptorExtension - Class in org.expath.pkg.repo
An extension that is based on a dedicated descriptor (e.g.
DescriptorExtension(String, String) - Constructor for class org.expath.pkg.repo.DescriptorExtension
 
DescriptorParser - Class in org.expath.pkg.repo.parser
Parser for package descriptors.
DescriptorParser() - Constructor for class org.expath.pkg.repo.parser.DescriptorParser
 
display(PrintStream) - Method in class org.expath.pkg.repo.Version
 

E

ensureDir(Path) - Static method in class org.expath.pkg.repo.FileHelper
Create a directory if it does not exist yet.
ensureDocument(XMLStreamReader) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
ensureElement(XMLStreamReader, String) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
ensureNextElement(XMLStreamReader, String) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
Extension - Class in org.expath.pkg.repo
An extension to the packaging system.
Extension(String) - Constructor for class org.expath.pkg.repo.Extension
 

F

FileHelper - Class in org.expath.pkg.repo
Centralize some file-related utilities.
FileHelper() - Constructor for class org.expath.pkg.repo.FileHelper
 
FileSystemResolver(Path, String, String) - Constructor for class org.expath.pkg.repo.FileSystemStorage.FileSystemResolver
 
FileSystemStorage - Class in org.expath.pkg.repo
Storage using the file system.
FileSystemStorage(Path) - Constructor for class org.expath.pkg.repo.FileSystemStorage
 
FileSystemStorage.FileSystemResolver - Class in org.expath.pkg.repo
 

G

getAbbrev() - Method in class org.expath.pkg.repo.Package
The package abbrev.
getAttributeValue(XMLStreamReader, String) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
getBuildMetadata() - Method in class org.expath.pkg.repo.deps.Semver
 
getCode() - Method in exception org.expath.pkg.repo.Repository.HttpException
 
getContentDirBaseURI() - Method in class org.expath.pkg.repo.ClasspathStorage.ClasspathResolver
 
getContentDirBaseURI() - Method in class org.expath.pkg.repo.FileSystemStorage.FileSystemResolver
 
getContentDirBaseURI() - Method in class org.expath.pkg.repo.Storage.PackageResolver
The base URI of the package "content directory".
getElementValue(XMLStreamReader) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
getEventName(int) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
getInfo(String) - Method in class org.expath.pkg.repo.Package
Return the info object with the given name, null if there is no such info.
getMajorVersion() - Method in class org.expath.pkg.repo.deps.Semver
 
getMinorVersion() - Method in class org.expath.pkg.repo.deps.Semver
 
getName() - Method in class org.expath.pkg.repo.Extension
 
getName() - Method in class org.expath.pkg.repo.Package
The package name.
getName() - Method in class org.expath.pkg.repo.PackageInfo
 
getName() - Method in exception org.expath.pkg.repo.Repository.AlreadyInstalledException
 
getPackage() - Method in class org.expath.pkg.repo.PackageInfo
 
getPackageDeps() - Method in class org.expath.pkg.repo.Package
Return the dependencies on packages.
getPackages(String) - Method in class org.expath.pkg.repo.Repository
 
getPatchVersion() - Method in class org.expath.pkg.repo.deps.Semver
 
getPkgName() - Method in class org.expath.pkg.repo.deps.PkgDependency
 
getPreReleaseVersion() - Method in class org.expath.pkg.repo.deps.Semver
 
getProcessor() - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
getProcessorDeps() - Method in class org.expath.pkg.repo.Package
Return the dependencies on processors.
getResolver() - Method in class org.expath.pkg.repo.Package
 
getResourceName() - Method in class org.expath.pkg.repo.ClasspathStorage.ClasspathResolver
 
getResourceName() - Method in class org.expath.pkg.repo.FileSystemStorage.FileSystemResolver
 
getResourceName() - Method in class org.expath.pkg.repo.Storage.PackageResolver
 
getRevision() - Method in class org.expath.pkg.repo.Version
 
getRootDirectory() - Method in class org.expath.pkg.repo.FileSystemStorage
 
getSemver() - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
getSemverMax() - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
getSemverMin() - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
getSpace() - Method in class org.expath.pkg.repo.resolver.PkgURIResolver
 
getStatus() - Method in exception org.expath.pkg.repo.Repository.HttpException
 
getStorage() - Method in class org.expath.pkg.repo.Repository
Get the repository storage.
getTargetNs() - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
getUniverse() - Method in class org.expath.pkg.repo.resolver.PkgURIResolver
 
getURI() - Method in class org.expath.pkg.repo.XarFileSource
 
getURI() - Method in interface org.expath.pkg.repo.XarSource
 
getURI() - Method in class org.expath.pkg.repo.XarUriSource
 
getUrl() - Method in exception org.expath.pkg.repo.Repository.OnlineException
 
getVersion() - Method in class org.expath.pkg.repo.deps.PkgDependency
 
getVersion() - Method in class org.expath.pkg.repo.Package
The package version.
getVersion() - Method in exception org.expath.pkg.repo.Repository.AlreadyInstalledException
 
getVersion() - Method in class org.expath.pkg.repo.Version
 
getVersions() - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 

H

handleDescription(XMLStreamReader, Package, XMLStreamHelper) - Method in interface org.expath.pkg.repo.parser.PkgComponentHandler
Handle an element in the package descriptor.
HttpException(URI, int, String) - Constructor for exception org.expath.pkg.repo.Repository.HttpException
 

I

ignoreElement(XMLStreamReader) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
The parser's current event must be START_ELEMENT.
init(Repository, Package) - Method in class org.expath.pkg.repo.DescriptorExtension
 
init(Repository, Map<String, Packages>) - Method in class org.expath.pkg.repo.Extension
Deprecated.
init(Repository, Package) - Method in class org.expath.pkg.repo.Extension
Initialize a package for a specific extension.
init() - Method in class org.expath.pkg.repo.Repository
Initialise the repository.
install(Repository, Package) - Method in class org.expath.pkg.repo.Extension
Additional installation actions needed by a specific extension.
installPackage(URI, boolean, UserInteractionStrategy) - Method in class org.expath.pkg.repo.Repository
Install a XAR package into this repository, from a URI location.
installPackage(XarSource, boolean, UserInteractionStrategy) - Method in class org.expath.pkg.repo.Repository
Install a XAR package into this repository.
instance() - Static method in class org.expath.pkg.repo.Version
 
isCompatible(String) - Method in class org.expath.pkg.repo.deps.DependencyVersion
 
isElement(XMLStreamReader, String) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
isEmpty(Path) - Static method in class org.expath.pkg.repo.FileHelper
 
isNextElement(XMLStreamReader, String) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
isReadOnly() - Method in class org.expath.pkg.repo.ClasspathStorage
 
isReadOnly() - Method in class org.expath.pkg.repo.FileSystemStorage
 
isReadOnly() - Method in class org.expath.pkg.repo.Storage
Return whether this storage is read-only.
isValid() - Method in class org.expath.pkg.repo.XarFileSource
 
isValid() - Method in interface org.expath.pkg.repo.XarSource
 
isValid() - Method in class org.expath.pkg.repo.XarUriSource
 

L

latest() - Method in class org.expath.pkg.repo.Packages
 
list(Path) - Static method in class org.expath.pkg.repo.FileHelper
A list of the entries in the directory.
listPackageDirectories() - Method in class org.expath.pkg.repo.ClasspathStorage
 
listPackageDirectories() - Method in class org.expath.pkg.repo.FileSystemStorage
 
listPackageDirectories() - Method in class org.expath.pkg.repo.Storage
Return the list of installed packages.
listPackages() - Method in class org.expath.pkg.repo.Repository
 
logInfo(String) - Method in class org.expath.pkg.repo.tui.BatchUserInteraction
 
logInfo(String) - Method in class org.expath.pkg.repo.tui.TextUserInteraction
 
logInfo(String) - Method in interface org.expath.pkg.repo.UserInteractionStrategy
A log message, "info" level.

M

Main - Class in org.expath.pkg.repo.tui
Main class for the Text User Interface repository administration.
Main() - Constructor for class org.expath.pkg.repo.tui.Main
 
main(String[]) - Static method in class org.expath.pkg.repo.tui.Main
 
main(String[]) - Static method in class org.expath.pkg.repo.Version
 
makeDefaultRepo() - Static method in class org.expath.pkg.repo.Repository
Shortcut for makeDefaultRepo(null).
makeDefaultRepo(String) - Static method in class org.expath.pkg.repo.Repository
Return a repository instantiated from default location.
makePackageResolver(String, String) - Method in class org.expath.pkg.repo.ClasspathStorage
 
makePackageResolver(String, String) - Method in class org.expath.pkg.repo.FileSystemStorage
 
makePackageResolver(String, String) - Method in class org.expath.pkg.repo.Storage
Return a resolver for a specific package.
makeParser(Source) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
makeTempDir(String) - Method in class org.expath.pkg.repo.ClasspathStorage
 
makeTempDir(String, Path) - Static method in class org.expath.pkg.repo.FileHelper
Create a new directory within parent.
makeTempDir(String) - Method in class org.expath.pkg.repo.FileSystemStorage
 
makeTempDir(String) - Method in class org.expath.pkg.repo.Storage
Create a temporary directory.
makeVersion(String, String, String, String) - Static method in class org.expath.pkg.repo.deps.DependencyVersion
 
matches(Semver) - Method in class org.expath.pkg.repo.deps.Semver
Does rhs (a SemVer version) match this SemVer template?
matchesMax(Semver) - Method in class org.expath.pkg.repo.deps.Semver
Does rhs (a SemVer version) match this SemVer template as a maximum?
matchesMin(Semver) - Method in class org.expath.pkg.repo.deps.Semver
Does rhs (a SemVer version) match this SemVer template as a minimum?
messageError(String) - Method in class org.expath.pkg.repo.tui.BatchUserInteraction
 
messageError(String) - Method in class org.expath.pkg.repo.tui.TextUserInteraction
 
messageError(String) - Method in interface org.expath.pkg.repo.UserInteractionStrategy
A message to display to the user, "error" level.
messageInfo(String) - Method in class org.expath.pkg.repo.tui.BatchUserInteraction
 
messageInfo(String) - Method in class org.expath.pkg.repo.tui.TextUserInteraction
 
messageInfo(String) - Method in interface org.expath.pkg.repo.UserInteractionStrategy
A message to display to the user, "info" level.
myDescriptorName - Variable in class org.expath.pkg.repo.DescriptorExtension
 
myFile - Variable in class org.expath.pkg.repo.tools.UpdatableFile
The actual file object.

N

name() - Method in class org.expath.pkg.repo.Packages
 
newInputStream() - Method in class org.expath.pkg.repo.XarFileSource
 
newInputStream() - Method in interface org.expath.pkg.repo.XarSource
 
newInputStream() - Method in class org.expath.pkg.repo.XarUriSource
 
NotExistException(String) - Constructor for exception org.expath.pkg.repo.Storage.NotExistException
 
NotExistException(String, Throwable) - Constructor for exception org.expath.pkg.repo.Storage.NotExistException
 
NotFoundException(URI) - Constructor for exception org.expath.pkg.repo.Repository.NotFoundException
 

O

OnlineException(URI) - Constructor for exception org.expath.pkg.repo.Repository.OnlineException
 
OnlineException(URI, String) - Constructor for exception org.expath.pkg.repo.Repository.OnlineException
 
OnlineException(URI, Exception) - Constructor for exception org.expath.pkg.repo.Repository.OnlineException
 
org.expath.pkg.repo - package org.expath.pkg.repo
 
org.expath.pkg.repo.deps - package org.expath.pkg.repo.deps
 
org.expath.pkg.repo.parser - package org.expath.pkg.repo.parser
 
org.expath.pkg.repo.resolver - package org.expath.pkg.repo.resolver
 
org.expath.pkg.repo.tools - package org.expath.pkg.repo.tools
 
org.expath.pkg.repo.tui - package org.expath.pkg.repo.tui
 

P

Package - Class in org.expath.pkg.repo
Represent a particular package, with a particular version.
Package(Repository, Storage.PackageResolver, String, String, String, String, String) - Constructor for class org.expath.pkg.repo.Package
 
PackageException - Exception in org.expath.pkg.repo
General exception related to the Packaging System.
PackageException(String) - Constructor for exception org.expath.pkg.repo.PackageException
 
PackageException(String, Throwable) - Constructor for exception org.expath.pkg.repo.PackageException
 
PackageInfo - Class in org.expath.pkg.repo
More information to attach to a package, especially designed for extensions.
PackageInfo(String, Package) - Constructor for class org.expath.pkg.repo.PackageInfo
 
packageKeyExists(String) - Method in class org.expath.pkg.repo.ClasspathStorage
 
packageKeyExists(String) - Method in class org.expath.pkg.repo.FileSystemStorage
 
packageKeyExists(String) - Method in class org.expath.pkg.repo.Storage
Each package in a repository can be identified by a unique key.
PackageResolver() - Constructor for class org.expath.pkg.repo.Storage.PackageResolver
 
Packages - Class in org.expath.pkg.repo
One abstract package, possible containing several versions.
Packages(String) - Constructor for class org.expath.pkg.repo.Packages
 
packages() - Method in class org.expath.pkg.repo.Packages
 
PackagesTxtFile - Class in org.expath.pkg.repo.tools
Represent the file [repo]/.expath-pkg/packages.txt.
PackagesTxtFile(Path) - Constructor for class org.expath.pkg.repo.tools.PackagesTxtFile
 
PackagesXmlFile - Class in org.expath.pkg.repo.tools
Represent the file [repo]/.expath-pkg/packages.xml.
PackagesXmlFile(Path) - Constructor for class org.expath.pkg.repo.tools.PackagesXmlFile
Create a new instance.
parse(String) - Static method in class org.expath.pkg.repo.deps.Semver
 
parse(Source, String, Storage, Repository) - Method in class org.expath.pkg.repo.parser.DescriptorParser
Parse a package descriptor and build the corresponding Package object.
parseDescriptor(XMLStreamReader, Package) - Method in class org.expath.pkg.repo.DescriptorExtension
 
parseDirectories() - Method in class org.expath.pkg.repo.tools.PackagesTxtFile
Return the names of all the package directories, as a set.
parseDirectories(InputStream) - Static method in class org.expath.pkg.repo.tools.PackagesTxtFile
Return the names of all the package directories, as a set.
PKG_NS - Static variable in class org.expath.pkg.repo.parser.DescriptorParser
The namespace of the package descriptor elements.
PkgComponentHandler - Interface in org.expath.pkg.repo.parser
Handle an element when parsing a package descriptor.
PkgDependency - Class in org.expath.pkg.repo.deps
A dependence to another package.
PkgDependency(String, DependencyVersion) - Constructor for class org.expath.pkg.repo.deps.PkgDependency
 
PkgEntityResolver - Class in org.expath.pkg.repo.resolver
Implementation of EntityResolver based on a repository and a URI space.
PkgEntityResolver(Universe, URISpace) - Constructor for class org.expath.pkg.repo.resolver.PkgEntityResolver
 
PkgLSResourceResolver - Class in org.expath.pkg.repo.resolver
Implementation of LSResourceResolver based on a repository and a URI space.
PkgLSResourceResolver(Universe, URISpace) - Constructor for class org.expath.pkg.repo.resolver.PkgLSResourceResolver
 
PkgURIResolver - Class in org.expath.pkg.repo.resolver
Implementation of URIResolver based on a repository and a URI space.
PkgURIResolver(Universe, URISpace) - Constructor for class org.expath.pkg.repo.resolver.PkgURIResolver
 
ProcessorDependency - Class in org.expath.pkg.repo.deps
A dependence to a processor.
ProcessorDependency(String) - Constructor for class org.expath.pkg.repo.deps.ProcessorDependency
 

R

registerExtension(Extension) - Method in class org.expath.pkg.repo.Repository
Register an extension.
reload() - Method in class org.expath.pkg.repo.Repository
Reload the repository configuration, so parse again the package descriptors.
remove(Package) - Method in class org.expath.pkg.repo.ClasspathStorage
 
remove(Package) - Method in class org.expath.pkg.repo.FileSystemStorage
 
remove(Package) - Method in class org.expath.pkg.repo.Packages
 
remove(Package) - Method in class org.expath.pkg.repo.Storage
Remove a package.
removePackage(String, boolean, UserInteractionStrategy) - Method in class org.expath.pkg.repo.Repository
Remove a package from the repository, by name.
removePackage(String, String, boolean, UserInteractionStrategy) - Method in class org.expath.pkg.repo.Repository
Remove a package from the repository, by name and version.
removePackageByDir(String) - Method in class org.expath.pkg.repo.tools.PackagesTxtFile
 
removePackageByDir(String) - Method in class org.expath.pkg.repo.tools.PackagesXmlFile
Remove a package from packages.xml.
renameTmpDir(Path, Path) - Static method in class org.expath.pkg.repo.FileHelper
 
Repository - Class in org.expath.pkg.repo
Represent a standard EXPath package repository structure on the disk.
Repository(Storage) - Constructor for class org.expath.pkg.repo.Repository
 
Repository.AlreadyInstalledException - Exception in org.expath.pkg.repo
Exception raised when trying to install a package already installed.
Repository.HttpException - Exception in org.expath.pkg.repo
Exception raised when receiving 404 when trying to read a package on the web.
Repository.NotFoundException - Exception in org.expath.pkg.repo
Exception raised when receiving 404 when trying to read a package on the web.
Repository.OnlineException - Exception in org.expath.pkg.repo
Exception raised when receiving an error when trying to read a package on the web.
resolve(String, URISpace) - Method in class org.expath.pkg.repo.CompositeUniverse
 
resolve(String, URISpace, boolean) - Method in class org.expath.pkg.repo.CompositeUniverse
 
resolve(String, URISpace) - Method in class org.expath.pkg.repo.Package
 
resolve(String, URISpace, boolean) - Method in class org.expath.pkg.repo.Package
 
resolve(String, URISpace) - Method in class org.expath.pkg.repo.PackageInfo
 
resolve(String, URISpace) - Method in class org.expath.pkg.repo.Packages
 
resolve(String, URISpace, boolean) - Method in class org.expath.pkg.repo.Packages
 
resolve(String, URISpace) - Method in class org.expath.pkg.repo.Repository
Resolve a URI in this repository, in the specified space, return a File.
resolve(String, URISpace, boolean) - Method in class org.expath.pkg.repo.Repository
 
resolve(String, String) - Method in class org.expath.pkg.repo.resolver.PkgURIResolver
 
resolve(String, URISpace) - Method in interface org.expath.pkg.repo.Universe
Resolve a specific URI, in a specific space, into a stream source.
resolve(String, URISpace, boolean) - Method in interface org.expath.pkg.repo.Universe
Resolve a specific URI, in a specific space, into a stream source.
resolveComponent(String) - Method in class org.expath.pkg.repo.ClasspathStorage.ClasspathResolver
 
resolveComponent(String) - Method in class org.expath.pkg.repo.FileSystemStorage.FileSystemResolver
 
resolveComponent(String) - Method in class org.expath.pkg.repo.Storage.PackageResolver
Resolve a resource within the package "content directory".
resolveComponentAsFile(String) - Method in class org.expath.pkg.repo.FileSystemStorage.FileSystemResolver
 
resolveEntity(String, String) - Method in class org.expath.pkg.repo.resolver.PkgEntityResolver
 
resolveResource(String) - Method in class org.expath.pkg.repo.ClasspathStorage.ClasspathResolver
 
resolveResource(String) - Method in class org.expath.pkg.repo.FileSystemStorage.FileSystemResolver
 
resolveResource(String, String, String, String, String) - Method in class org.expath.pkg.repo.resolver.PkgLSResourceResolver
 
resolveResource(String) - Method in class org.expath.pkg.repo.Storage.PackageResolver
Resolve a resource within the "package directory".
resolveResourceAsFile(String) - Method in class org.expath.pkg.repo.FileSystemStorage.FileSystemResolver
 

S

Semver - Class in org.expath.pkg.repo.deps
Represents a SemVer template, or a SemVer version number.
Semver(int, Integer, Integer, String, String) - Constructor for class org.expath.pkg.repo.deps.Semver
 
setErrorIfNoContentDir(boolean) - Method in class org.expath.pkg.repo.FileSystemStorage
If true (the default), an error is thrown if there is no content dir in the package.
setInfo(String, PackageInfo) - Method in class org.expath.pkg.repo.Package
Set the info object for the given name.
setSemver(String) - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
setSemverMax(String) - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
setSemverMin(String) - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
setVersions(String) - Method in class org.expath.pkg.repo.deps.ProcessorDependency
 
stateError(String, int) - Method in class org.expath.pkg.repo.parser.XMLStreamHelper
 
Storage - Class in org.expath.pkg.repo
Abstract the physical storage of a repository.
Storage() - Constructor for class org.expath.pkg.repo.Storage
 
Storage.NotExistException - Exception in org.expath.pkg.repo
If a resource or a component does not exist, when trying to resolve a path.
Storage.PackageResolver - Class in org.expath.pkg.repo
Resolve paths in a package installed in the repository.
storeInstallDir(Path, String, Package) - Method in class org.expath.pkg.repo.ClasspathStorage
 
storeInstallDir(Path, String, Package) - Method in class org.expath.pkg.repo.FileSystemStorage
 
storeInstallDir(Path, String, Package) - Method in class org.expath.pkg.repo.Storage
Actually store the package in the storage.

T

TextUserInteraction - Class in org.expath.pkg.repo.tui
Interaction strategy for the Text User Interface.
TextUserInteraction(boolean) - Constructor for class org.expath.pkg.repo.tui.TextUserInteraction
 
toString() - Method in class org.expath.pkg.repo.ClasspathStorage
 
toString() - Method in class org.expath.pkg.repo.FileSystemStorage
 
transform(Transformer) - Method in class org.expath.pkg.repo.tools.UpdatableXmlFile
Transform the file with the transformer.

U

Universe - Interface in org.expath.pkg.repo
Represent the universe to use to compile a component.
UpdatableFile - Class in org.expath.pkg.repo.tools
A file that can be updated.
UpdatableFile(Path) - Constructor for class org.expath.pkg.repo.tools.UpdatableFile
 
UpdatableXmlFile - Class in org.expath.pkg.repo.tools
An XML file, that can be updated with XSLT stylesheets.
UpdatableXmlFile(Path) - Constructor for class org.expath.pkg.repo.tools.UpdatableXmlFile
Create a new instance.
update(StringWriter) - Method in class org.expath.pkg.repo.tools.UpdatableFile
Replace the actual file with content.
updatePackageLists(Package) - Method in class org.expath.pkg.repo.ClasspathStorage
 
updatePackageLists(Package) - Method in class org.expath.pkg.repo.FileSystemStorage
 
updatePackageLists(Package) - Method in class org.expath.pkg.repo.Storage
The package has just been install, record the information if needed.
URISpace - Enum in org.expath.pkg.repo
Enumerate the standard URI spaces.
UserInteractionStrategy - Interface in org.expath.pkg.repo
Define the way the application can interact with the user.

V

valueOf(String) - Static method in enum org.expath.pkg.repo.URISpace
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.expath.pkg.repo.URISpace
Returns an array containing the constants of this enum type, in the order they are declared.
version(String) - Method in class org.expath.pkg.repo.Packages
Return a specific version of the package.
Version - Class in org.expath.pkg.repo
Version of this project.
Version() - Constructor for class org.expath.pkg.repo.Version
 

X

XarFileSource - Class in org.expath.pkg.repo
 
XarFileSource(Path) - Constructor for class org.expath.pkg.repo.XarFileSource
 
XarSource - Interface in org.expath.pkg.repo
 
XarUriSource - Class in org.expath.pkg.repo
 
XarUriSource(URI) - Constructor for class org.expath.pkg.repo.XarUriSource
 
XMLStreamHelper - Class in org.expath.pkg.repo.parser
Helper class for the package javax.xml.stream.
XMLStreamHelper(String) - Constructor for class org.expath.pkg.repo.parser.XMLStreamHelper
 
XS_HELPER - Static variable in class org.expath.pkg.repo.parser.DescriptorParser
The XML Streaming API helper object.
A B C D E F G H I L M N O P R S T U V X 
Skip navigation links

Copyright © 2015-2023 EXPath. All Rights Reserved