A C G J K N P R S V 
All Classes All Packages

A

add(Key) - Method in class com.artipie.composer.Repository
Adds package described in JSON format from storage.
add(Package) - Method in class com.artipie.composer.JsonPackages
 
add(Package) - Method in interface com.artipie.composer.Packages
Add package.
ALL_PACKAGES - Static variable in class com.artipie.composer.http.PackageMetadata
Key to all packages.
ALL_PACKAGES - Static variable in class com.artipie.composer.Repository
Key to all packages.
AllPackages - Class in com.artipie.composer
Key for all packages value.
AllPackages() - Constructor for class com.artipie.composer.AllPackages
 

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.

G

get() - Method in class com.artipie.composer.http.PackageMetadata
 
get() - Method in interface com.artipie.composer.http.Resource
Serve GET method.
get() - Method in class com.artipie.composer.http.Root
 

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(ByteSource) - 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(ByteSource) - Constructor for class com.artipie.composer.JsonPackages
Ctor.

K

key() - Method in class com.artipie.composer.Name
Generates key for package in store.

N

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.

P

Package - Interface in com.artipie.composer
PHP Composer package.
PackageMetadata - Class in com.artipie.composer.http
Package metadata resource.
PackageMetadata(String, Storage) - Constructor for class com.artipie.composer.http.PackageMetadata
Ctor.
packages() - Method in class com.artipie.composer.Repository
Reads packages description from storage.
packages(Name) - Method in class 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(Storage) - Constructor for class com.artipie.composer.http.PhpComposer
Ctor.
put(Publisher<ByteBuffer>) - Method in class com.artipie.composer.http.PackageMetadata
 
put(Publisher<ByteBuffer>) - Method in interface com.artipie.composer.http.Resource
Serve PUT method.
put(Publisher<ByteBuffer>) - Method in class com.artipie.composer.http.Root
 

R

Repository - Class in com.artipie.composer
Class representing PHP Composer repository.
Repository(Storage) - Constructor for class com.artipie.composer.Repository
Ctor.
Resource - Interface in com.artipie.composer.http
Resource serving HTTP requests.
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.composer.http.PhpComposer
 
Root - Class in com.artipie.composer.http
Root resource.
Root(Storage) - Constructor for class com.artipie.composer.http.Root
Ctor.

S

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.
string() - Method in class com.artipie.composer.AllPackages
 
string() - Method in class com.artipie.composer.Name
Generates name string value.

V

version() - Method in class com.artipie.composer.JsonPackage
 
version() - Method in interface com.artipie.composer.Package
Extract version from package.
A C G J K N P R S V 
All Classes All Packages