Index

C E F M N P R S V 
All Classes and Interfaces|All Packages

C

com.artipie.pypi - package com.artipie.pypi
Pypi files.
com.artipie.pypi.http - package com.artipie.pypi.http
Pypi files.
com.artipie.pypi.meta - package com.artipie.pypi.meta
Pypi meta files.

E

execute(JobExecutionContext) - Method in class com.artipie.pypi.PyProxyPackageProcessor
 

F

FromArchive(InputStream, String) - Constructor for class com.artipie.pypi.meta.Metadata.FromArchive
Ctor.
FromMetadata(String) - Constructor for class com.artipie.pypi.meta.PackageInfo.FromMetadata
Ctor.

M

Metadata - Interface in com.artipie.pypi.meta
Python package metadata.
Metadata.FromArchive - Class in com.artipie.pypi.meta
Metadata from archive implementation.

N

name() - Method in class com.artipie.pypi.meta.PackageInfo.FromMetadata
 
name() - Method in interface com.artipie.pypi.meta.PackageInfo
Package name.
NormalizedProjectName - Interface in com.artipie.pypi
Normalized python project name from uploading filename.
NormalizedProjectName.Simple - Class in com.artipie.pypi
Simple NormalizedProjectName implementation: normalise given name by replacing ., -, or _ with a single - and making all characters lowecase.

P

PackageInfo - Interface in com.artipie.pypi.meta
Python package info.
PackageInfo.FromMetadata - Class in com.artipie.pypi.meta
Implementation of PackageInfo that parses python metadata PKG-INFO file to obtain required information.
PyProxyPackageProcessor - Class in com.artipie.pypi
Job to process package, loaded via proxy and add corresponding info to events queue.
PyProxyPackageProcessor() - Constructor for class com.artipie.pypi.PyProxyPackageProcessor
 
PyProxySlice - Class in com.artipie.pypi.http
Python proxy slice.
PyProxySlice(ClientSlices, URI, Storage) - Constructor for class com.artipie.pypi.http.PyProxySlice
New maven proxy without cache.
PyProxySlice(ClientSlices, URI, Authenticator, Storage, Optional<Queue<ProxyArtifactEvent>>, String) - Constructor for class com.artipie.pypi.http.PyProxySlice
Ctor.
PySlice - Class in com.artipie.pypi.http
PyPi HTTP entry point.
PySlice(Storage) - Constructor for class com.artipie.pypi.http.PySlice
Ctor.
PySlice(Storage, Policy<?>, Authentication, String, Optional<Queue<ArtifactEvent>>) - Constructor for class com.artipie.pypi.http.PySlice
Primary ctor.

R

read() - Method in class com.artipie.pypi.meta.Metadata.FromArchive
 
read() - Method in interface com.artipie.pypi.meta.Metadata
Read package metadata from python artifact.
RedirectSlice - Class in com.artipie.pypi.http
Slice to redirect to normalized url.
RedirectSlice() - Constructor for class com.artipie.pypi.http.RedirectSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.pypi.http.RedirectSlice
 
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.pypi.http.SearchSlice
 

S

SearchSlice - Class in com.artipie.pypi.http
Search slice.
SearchSlice(Storage) - Constructor for class com.artipie.pypi.http.SearchSlice
Ctor.
setEvents(Queue<ArtifactEvent>) - Method in class com.artipie.pypi.PyProxyPackageProcessor
Setter for events queue.
setPackages(Queue<ProxyArtifactEvent>) - Method in class com.artipie.pypi.PyProxyPackageProcessor
Packages queue setter.
setStorage(Storage) - Method in class com.artipie.pypi.PyProxyPackageProcessor
Repository storage setter.
Simple(String) - Constructor for class com.artipie.pypi.NormalizedProjectName.Simple
Ctor.
summary() - Method in class com.artipie.pypi.meta.PackageInfo.FromMetadata
 
summary() - Method in interface com.artipie.pypi.meta.PackageInfo
A one-line summary of what the package does.

V

valid() - Method in class com.artipie.pypi.meta.ValidFilename
Is filename valid?
ValidFilename - Class in com.artipie.pypi.meta
Python package valid filename.
ValidFilename(PackageInfo, String) - Constructor for class com.artipie.pypi.meta.ValidFilename
Ctor.
value() - Method in class com.artipie.pypi.NormalizedProjectName.Simple
 
value() - Method in interface com.artipie.pypi.NormalizedProjectName
Python project name.
version() - Method in class com.artipie.pypi.meta.PackageInfo.FromMetadata
 
version() - Method in interface com.artipie.pypi.meta.PackageInfo
Package version.
C E F M N P R S V 
All Classes and Interfaces|All Packages