A C D E F J K L M N P R S V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(Package, Optional<String>) - Method in class com.artipie.composer.JsonPackages
- add(Package, Optional<String>) - Method in interface com.artipie.composer.Packages
-
Add package.
- addArchive(Archive, Content) - Method in class com.artipie.composer.AstoRepository
- addArchive(Archive, Content) - Method in interface com.artipie.composer.Repository
-
Adds package described in archive with ZIP or TAR.GZ format from storage.
- addJson(Content, Optional<String>) - Method in class com.artipie.composer.AstoRepository
- addJson(Content, Optional<String>) - Method in interface com.artipie.composer.Repository
-
Adds package described in JSON format from storage.
- ALL_PACKAGES - Static variable in class com.artipie.composer.AstoRepository
-
Key to all packages.
- ALL_PACKAGES - Static variable in class com.artipie.composer.http.PackageMetadataSlice
-
RegEx pattern for all packages metadata path.
- AllPackages - Class in com.artipie.composer
-
Key for all packages value.
- AllPackages() - Constructor for class com.artipie.composer.AllPackages
- Archive - Interface in com.artipie.composer.http
-
Interface for working with archive file.
- Archive.Name - Class in com.artipie.composer.http
-
Name of archive consisting of name and version.
- Archive.Zip - Class in com.artipie.composer.http
-
Archive in ZIP format.
- AstoRepository - Class in com.artipie.composer
-
PHP Composer repository that stores packages in a
Storage
. - AstoRepository(Storage) - Constructor for class com.artipie.composer.AstoRepository
-
Ctor.
- AstoRepository(Storage, Optional<String>) - Constructor for class com.artipie.composer.AstoRepository
-
Ctor.
C
- com.artipie.composer - package com.artipie.composer
-
PHP Composer repository tests.
- com.artipie.composer.http - package com.artipie.composer.http
-
PHP Composer repository HTTP front end.
- com.artipie.composer.http.proxy - package com.artipie.composer.http.proxy
-
Composer HTTP proxy.
- com.artipie.composer.misc - package com.artipie.composer.misc
-
Composer misc helper objects.
- composerFrom(Content) - Method in interface com.artipie.composer.http.Archive
-
Obtains composer json file from archive.
- composerFrom(Content) - Method in class com.artipie.composer.http.Archive.Zip
- ComposerProxySlice - Class in com.artipie.composer.http.proxy
-
Composer proxy repository slice.
- ComposerProxySlice(ClientSlices, URI, Repository) - Constructor for class com.artipie.composer.http.proxy.ComposerProxySlice
-
New Composer proxy without cache and without authentication.
- ComposerProxySlice(ClientSlices, URI, Repository, Authenticator) - Constructor for class com.artipie.composer.http.proxy.ComposerProxySlice
-
New Composer proxy without cache.
- ComposerProxySlice(ClientSlices, URI, Repository, Authenticator, Cache) - Constructor for class com.artipie.composer.http.proxy.ComposerProxySlice
-
New Composer proxy slice with cache.
- ComposerStorageCache - Class in com.artipie.composer.http.proxy
-
Cache implementation that tries to obtain items from storage cache, validates it and returns if valid.
- ComposerStorageCache(Repository) - Constructor for class com.artipie.composer.http.proxy.ComposerStorageCache
-
Ctor.
- content() - Method in class com.artipie.composer.JsonPackages
- content() - Method in interface com.artipie.composer.Packages
-
Reads packages registry binary content.
- ContentAsJson - Class in com.artipie.composer.misc
-
Auxiliary class for converting content to json.
- ContentAsJson(Content) - Constructor for class com.artipie.composer.misc.ContentAsJson
-
Ctor.
D
- delete(Key) - Method in class com.artipie.composer.AstoRepository
- delete(Key) - Method in interface com.artipie.composer.Repository
-
Removes value from storage.
E
- exclusively(Key, Function<Storage, CompletionStage<T>>) - Method in class com.artipie.composer.AstoRepository
- exclusively(Key, Function<Storage, CompletionStage<T>>) - Method in interface com.artipie.composer.Repository
-
Runs operation exclusively for specified key.
- exists(Key) - Method in class com.artipie.composer.AstoRepository
- exists(Key) - Method in interface com.artipie.composer.Repository
-
This file exists?
F
- full() - Method in class com.artipie.composer.http.Archive.Name
-
Obtains full name.
J
- json() - Method in class com.artipie.composer.JsonPackage
- json() - Method in interface com.artipie.composer.Package
-
Reads package content as JSON object.
- JsonPackage - Class in com.artipie.composer
-
PHP Composer package built from JSON.
- JsonPackage(Content) - Constructor for class com.artipie.composer.JsonPackage
-
Ctor.
- JsonPackages - Class in com.artipie.composer
-
PHP Composer packages registry built from JSON.
- JsonPackages() - Constructor for class com.artipie.composer.JsonPackages
-
Ctor.
- JsonPackages(Content) - Constructor for class com.artipie.composer.JsonPackages
-
Ctor.
K
L
- load(Key, Remote, CacheControl) - Method in class com.artipie.composer.http.proxy.ComposerStorageCache
M
- merge(Optional<? extends Content>) - Method in interface com.artipie.composer.http.proxy.MergePackage
-
Merges info about package from local packages file with info about package which is obtained from remote package.
- merge(Optional<? extends Content>) - Method in class com.artipie.composer.http.proxy.MergePackage.WithRemote
- MergePackage - Interface in com.artipie.composer.http.proxy
-
Merging info about different versions of packages.
- MergePackage.WithRemote - Class in com.artipie.composer.http.proxy
-
Merging local data with data from remote.
- move(Key, Key) - Method in class com.artipie.composer.AstoRepository
- move(Key, Key) - Method in interface com.artipie.composer.Repository
-
Moves value from one location to another.
N
- name() - Method in interface com.artipie.composer.http.Archive
-
Obtains archive name.
- name() - Method in class com.artipie.composer.http.Archive.Zip
- name() - Method in class com.artipie.composer.JsonPackage
- name() - Method in interface com.artipie.composer.Package
-
Extract name from package.
- Name - Class in com.artipie.composer
-
Name of package consisting of vendor name and package name "[vendor]/[package]".
- Name(String) - Constructor for class com.artipie.composer.Name
-
Ctor.
- Name(String, String) - Constructor for class com.artipie.composer.http.Archive.Name
-
Ctor.
P
- Package - Interface in com.artipie.composer
-
PHP Composer package.
- PACKAGE - Static variable in class com.artipie.composer.http.PackageMetadataSlice
-
RegEx pattern for package metadata path.
- PackageMetadataSlice - Class in com.artipie.composer.http
-
Slice that serves package metadata.
- packages() - Method in class com.artipie.composer.AstoRepository
- packages() - Method in interface com.artipie.composer.Repository
-
Reads packages description from storage.
- packages(Name) - Method in class com.artipie.composer.AstoRepository
- packages(Name) - Method in interface com.artipie.composer.Repository
-
Reads packages description from storage.
- Packages - Interface in com.artipie.composer
-
PHP Composer packages registry.
- parent() - Method in class com.artipie.composer.AllPackages
- PhpComposer - Class in com.artipie.composer.http
-
PHP Composer repository HTTP front end.
- PhpComposer(Repository) - Constructor for class com.artipie.composer.http.PhpComposer
-
Ctor with existing front and default parameters for free access.
- PhpComposer(Repository, Permissions, Authentication) - Constructor for class com.artipie.composer.http.PhpComposer
-
Ctor.
R
- replaceComposerWith(Content, byte[]) - Method in interface com.artipie.composer.http.Archive
-
Replaces composer json file in existing archive with new one.
- replaceComposerWith(Content, byte[]) - Method in class com.artipie.composer.http.Archive.Zip
- Repository - Interface in com.artipie.composer
-
PHP Composer repository.
- response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.composer.http.PackageMetadataSlice
S
- save(Key, Content) - Method in class com.artipie.composer.AstoRepository
- save(Key, Content) - Method in interface com.artipie.composer.Repository
-
Saves the bytes to the specified key.
- save(Storage, Key) - Method in class com.artipie.composer.JsonPackages
- save(Storage, Key) - Method in interface com.artipie.composer.Packages
-
Saves packages registry binary content to storage.
- storage() - Method in class com.artipie.composer.AstoRepository
- storage() - Method in interface com.artipie.composer.Repository
-
Obtains storage for repository.
- string() - Method in class com.artipie.composer.AllPackages
- string() - Method in class com.artipie.composer.Name
-
Generates name string value.
V
- value() - Method in class com.artipie.composer.misc.ContentAsJson
-
Converts content to json.
- value(Key) - Method in class com.artipie.composer.AstoRepository
- value(Key) - Method in interface com.artipie.composer.Repository
-
Obtain bytes by key.
- version() - Method in class com.artipie.composer.http.Archive.Name
-
Obtains version which is extracted from the name.
- version(Optional<String>) - Method in class com.artipie.composer.JsonPackage
- version(Optional<String>) - Method in interface com.artipie.composer.Package
-
Extract version from package.
- VRSN - Static variable in class com.artipie.composer.JsonPackage
-
Key for version in JSON.
Z
- Zip(Archive.Name) - Constructor for class com.artipie.composer.http.Archive.Zip
-
Ctor.
All Classes All Packages