Index

A B C D F G H I L M N O P R S T U V X Z 
All Classes and Interfaces|All Packages|Serialized Form

A

Absent - Class in com.artipie.nuget.http
Absent resource, sends HTTP 404 Not Found response to every request.
Absent() - Constructor for class com.artipie.nuget.http.Absent
 
add(Content) - Method in class com.artipie.nuget.AstoRepository
 
add(Content) - Method in interface com.artipie.nuget.Repository
Adds NuGet package in .nupkg file format from storage.
add(NuspecField) - Method in class com.artipie.nuget.Versions
Add version.
all() - Method in class com.artipie.nuget.Versions
Read all package versions.
asJson() - Method in interface com.artipie.nuget.metadata.CatalogEntry
CatalogEntry as JsonObject.
asJson() - Method in class com.artipie.nuget.metadata.CatalogEntry.FromNuspec
 
AstoRepository - Class in com.artipie.nuget
NuGet repository that stores packages in Storage.
AstoRepository(Storage) - Constructor for class com.artipie.nuget.AstoRepository
Ctor.
authors() - Method in interface com.artipie.nuget.metadata.Nuspec
Package authors.
authors() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 

B

build() - Method in interface com.artipie.nuget.metadata.DependencyGroups
Build dependencies groups json array.
build() - Method in class com.artipie.nuget.metadata.DependencyGroups.FromVersions
 
bytes() - Method in interface com.artipie.nuget.metadata.Nuspec
Nuspec file bytes.
bytes() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 

C

CatalogEntry - Interface in com.artipie.nuget.metadata
CatalogEntry item from registration page.
CatalogEntry.FromNuspec - Class in com.artipie.nuget.metadata
Creates CatalogEntry from nuspec metadata.
com.artipie.nuget - package com.artipie.nuget
NuGet repository implementation.
com.artipie.nuget.http - package com.artipie.nuget.http
NuGet repository HTTP front end.
com.artipie.nuget.http.content - package com.artipie.nuget.http.content
NuGet repository Package Content service.
com.artipie.nuget.http.index - package com.artipie.nuget.http.index
NuGet repository Service Index service.
com.artipie.nuget.http.metadata - package com.artipie.nuget.http.metadata
NuGet repository Package Metadata service.
com.artipie.nuget.http.publish - package com.artipie.nuget.http.publish
NuGet repository Package Publish service.
com.artipie.nuget.metadata - package com.artipie.nuget.metadata
NuGet repository metadata implementation.
compareTo(Version) - Method in class com.artipie.nuget.metadata.Version
 
content(Key) - Method in class com.artipie.nuget.AstoRepository
 
content(Key) - Method in interface com.artipie.nuget.Repository
Read package content.
ContentLocation - Interface in com.artipie.nuget.http.metadata
Package content location.

D

Delete(InputStream) - Constructor for class com.artipie.nuget.IndexJson.Delete
Ctor.
dependencies() - Method in interface com.artipie.nuget.metadata.Nuspec
List of the dependencies formatted as dependency_id:dependency_version:group_targetFramework For more details about format please check docs.
dependencies() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 
DependencyGroups - Interface in com.artipie.nuget.metadata
Nuget package dependencies groups.
DependencyGroups.FromVersions - Class in com.artipie.nuget.metadata
Builds DependencyGroups json from ist of the dependencies formatted as dependency_id:dependency_version:group_targetFramework.
description() - Method in interface com.artipie.nuget.metadata.Nuspec
Package description.
description() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 

F

fieldByName(OptFieldName) - Method in interface com.artipie.nuget.metadata.Nuspec
Returns optional field by name.
fieldByName(OptFieldName) - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 
FromNuspec(Nuspec) - Constructor for class com.artipie.nuget.metadata.CatalogEntry.FromNuspec
Ctor.
FromVersions(Collection<String>) - Constructor for class com.artipie.nuget.metadata.DependencyGroups.FromVersions
Ctor.

G

get() - Method in enum class com.artipie.nuget.metadata.OptFieldName
Get xml field name.
get(Headers) - Method in class com.artipie.nuget.http.Absent
 
get(Headers) - Method in class com.artipie.nuget.http.publish.PackagePublish.NewPackage
 
get(Headers) - Method in interface com.artipie.nuget.http.Resource
Serve GET method.
get(Headers) - Method in class com.artipie.nuget.http.RoutingResource
 

H

Hash - Class in com.artipie.nuget
Package hash.
Hash(Publisher<ByteBuffer>) - Constructor for class com.artipie.nuget.Hash
Ctor.
hashKey() - Method in class com.artipie.nuget.PackageIdentity
Get key for hash file.

I

ICON - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
ICON_URL - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
id() - Method in interface com.artipie.nuget.metadata.Nuspec
Package identifier: original case sensitive and lowercase.
id() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 
IndexJson - Class in com.artipie.nuget
Index json operations.
IndexJson() - Constructor for class com.artipie.nuget.IndexJson
 
IndexJson.Delete - Class in com.artipie.nuget
Delete nuget package by name and version from index.json.
IndexJson.Update - Class in com.artipie.nuget
Update (or create) index.json metadata by adding package info from NUSPEC package metadata.
InvalidPackageException - Exception Class in com.artipie.nuget
Exception indicates that package is invalid and so cannot be handled by repository.
InvalidPackageException(Throwable) - Constructor for exception class com.artipie.nuget.InvalidPackageException
Ctor.
isPrerelease() - Method in class com.artipie.nuget.metadata.Version
Is this a pre-pelease version?
isSemVerTwo() - Method in class com.artipie.nuget.metadata.Version
Is the version compliant to sem ver 2.0.0? Returns true if either of the following statements is true: a) The pre-release label is dot-separated, for example, 1.0.0-alpha.1 b) The version has build-metadata, for example, 1.0.0+githash Based on the NuGet documentation.

L

LICENSE - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
LICENSE_URL - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 

M

minClientVersion() - Method in interface com.artipie.nuget.metadata.Nuspec
Returns `minClientVersion` attribute value.
minClientVersion() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 

N

NewPackage(Repository, Optional<Queue<ArtifactEvent>>, String) - Constructor for class com.artipie.nuget.http.publish.PackagePublish.NewPackage
Ctor.
normalized() - Method in interface com.artipie.nuget.metadata.NuspecField
Normalized value of the field.
normalized() - Method in class com.artipie.nuget.metadata.PackageId
 
normalized() - Method in class com.artipie.nuget.metadata.Version
 
NuGet - Class in com.artipie.nuget.http
NuGet repository HTTP front end.
NuGet(URL, Repository) - Constructor for class com.artipie.nuget.http.NuGet
Ctor.
NuGet(URL, Repository, Policy<?>, Authentication, String, Optional<Queue<ArtifactEvent>>) - Constructor for class com.artipie.nuget.http.NuGet
Ctor.
NuGetPackage - Interface in com.artipie.nuget
NuGet package.
Nupkg - Class in com.artipie.nuget
Package in .nupkg format.
Nupkg(InputStream) - Constructor for class com.artipie.nuget.Nupkg
Ctor.
nupkgKey() - Method in class com.artipie.nuget.PackageIdentity
Get key for .nupkg file.
nuspec() - Method in interface com.artipie.nuget.NuGetPackage
Extract package description in .nuspec format.
nuspec() - Method in class com.artipie.nuget.Nupkg
 
nuspec(PackageIdentity) - Method in class com.artipie.nuget.AstoRepository
 
nuspec(PackageIdentity) - Method in interface com.artipie.nuget.Repository
Read package description in .nuspec format.
Nuspec - Interface in com.artipie.nuget.metadata
Package description in .nuspec format.
Nuspec.Xml - Class in com.artipie.nuget.metadata
Implementation of Nuspec, reads fields values from byte xml source.
NuspecField - Interface in com.artipie.nuget.metadata
Nuspec xml metadata field.
nuspecKey() - Method in class com.artipie.nuget.PackageIdentity
Get key for .nuspec file.

O

OptFieldName - Enum Class in com.artipie.nuget.metadata
Names of the optional fields of nuspes file.

P

Package(String, Collection<String>, Collection<SearchResults.Version>) - Constructor for class com.artipie.nuget.metadata.SearchResults.Package
Ctor.
PackageContent - Class in com.artipie.nuget.http.content
Package content route.
PackageContent(URL, Repository) - Constructor for class com.artipie.nuget.http.content.PackageContent
Ctor.
PackageId - Class in com.artipie.nuget.metadata
Package id nuspec field.
PackageId(String) - Constructor for class com.artipie.nuget.metadata.PackageId
Ctor.
PackageIdentity - Class in com.artipie.nuget
Package version identity.
PackageIdentity(NuspecField, NuspecField) - Constructor for class com.artipie.nuget.PackageIdentity
Ctor.
PackageInfo(NuspecField, NuspecField, long) - Constructor for class com.artipie.nuget.Repository.PackageInfo
Ctor.
PackageKeys - Class in com.artipie.nuget
Package identifier.
PackageKeys(NuspecField) - Constructor for class com.artipie.nuget.PackageKeys
Ctor.
PackageKeys(String) - Constructor for class com.artipie.nuget.PackageKeys
Ctor.
PackageMetadata - Class in com.artipie.nuget.http.metadata
Package metadata route.
PackageMetadata(Repository, ContentLocation) - Constructor for class com.artipie.nuget.http.metadata.PackageMetadata
Ctor.
packageName() - Method in class com.artipie.nuget.Repository.PackageInfo
Package name (unique id).
PackagePublish - Class in com.artipie.nuget.http.publish
Package publish service, used to pushing new packages and deleting existing ones.
PackagePublish(Repository, Optional<Queue<ArtifactEvent>>, String) - Constructor for class com.artipie.nuget.http.publish.PackagePublish
Ctor.
PackagePublish.NewPackage - Class in com.artipie.nuget.http.publish
New package resource.
packageTypes() - Method in interface com.artipie.nuget.metadata.Nuspec
List of the package types formatted as type_name:version For more details about format please check docs.
packageTypes() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 
packageVersion() - Method in class com.artipie.nuget.Repository.PackageInfo
Package version.
PackageVersionAlreadyExistsException - Exception Class in com.artipie.nuget
Exception indicates that package version cannot be added, because it is already exists in the storage.
PackageVersionAlreadyExistsException(String) - Constructor for exception class com.artipie.nuget.PackageVersionAlreadyExistsException
Ctor.
path() - Method in class com.artipie.nuget.http.content.PackageContent
 
path() - Method in class com.artipie.nuget.http.index.ServiceIndex
 
path() - Method in class com.artipie.nuget.http.metadata.PackageMetadata
 
path() - Method in class com.artipie.nuget.http.publish.PackagePublish
 
path() - Method in interface com.artipie.nuget.http.Route
Base path for resources.
perform(NuGetPackage) - Method in class com.artipie.nuget.IndexJson.Update
Creates or updates index.json by adding information about new provided package.
perform(String, String) - Method in class com.artipie.nuget.IndexJson.Delete
Perform delete operation.
PROJECT_URL - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
put(Headers, Publisher<ByteBuffer>) - Method in class com.artipie.nuget.http.Absent
 
put(Headers, Publisher<ByteBuffer>) - Method in class com.artipie.nuget.http.publish.PackagePublish.NewPackage
 
put(Headers, Publisher<ByteBuffer>) - Method in interface com.artipie.nuget.http.Resource
Serve PUT method.
put(Headers, Publisher<ByteBuffer>) - Method in class com.artipie.nuget.http.RoutingResource
 

R

raw() - Method in interface com.artipie.nuget.metadata.NuspecField
Original raw value (as it was in xml).
raw() - Method in class com.artipie.nuget.metadata.PackageId
 
raw() - Method in class com.artipie.nuget.metadata.Version
 
RELEASE_NOTES - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
Repository - Interface in com.artipie.nuget
NuGet repository.
Repository.PackageInfo - Class in com.artipie.nuget
Package info.
REQUIRE_LICENSE_ACCEPTANCE - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
resource(String) - Method in class com.artipie.nuget.http.content.PackageContent
 
resource(String) - Method in class com.artipie.nuget.http.index.ServiceIndex
 
resource(String) - Method in class com.artipie.nuget.http.metadata.PackageMetadata
 
resource(String) - Method in class com.artipie.nuget.http.publish.PackagePublish
 
resource(String) - Method in interface com.artipie.nuget.http.Route
Gets resource by path.
Resource - Interface in com.artipie.nuget.http
Resource serving HTTP requests.
response(String, Iterable<Map.Entry<String, String>>, Publisher<ByteBuffer>) - Method in class com.artipie.nuget.http.NuGet
 
rootKey() - Method in class com.artipie.nuget.PackageIdentity
Get root key for package.
rootKey() - Method in class com.artipie.nuget.PackageKeys
Get key for package root.
Route - Interface in com.artipie.nuget.http
Route that leads to resource.
RoutingResource - Class in com.artipie.nuget.http
Resource delegating requests handling to other resources, found by routing path.
RoutingResource(String, Route...) - Constructor for class com.artipie.nuget.http.RoutingResource
Ctor.
RsWithBodyNoHeaders - Class in com.artipie.nuget.http
Response with body.
RsWithBodyNoHeaders(byte[]) - Constructor for class com.artipie.nuget.http.RsWithBodyNoHeaders
Creates new response from byte buffer.
RsWithBodyNoHeaders(Response, byte[]) - Constructor for class com.artipie.nuget.http.RsWithBodyNoHeaders
Decorates origin response body with byte buffer.
RsWithBodyNoHeaders(Response, Content) - Constructor for class com.artipie.nuget.http.RsWithBodyNoHeaders
Decorates origin response body with content.

S

save(Storage, Key) - Method in class com.artipie.nuget.Versions
Saves binary content to storage.
save(Storage, PackageIdentity) - Method in class com.artipie.nuget.Hash
Saves hash to storage as base64 string.
SearchResults - Class in com.artipie.nuget.metadata
NugetRepository search function results.
SearchResults(OutputStream) - Constructor for class com.artipie.nuget.metadata.SearchResults
Ctor.
SearchResults.Package - Class in com.artipie.nuget.metadata
Package info.
SearchResults.Version - Class in com.artipie.nuget.metadata
Package version.
send(Connection) - Method in class com.artipie.nuget.http.RsWithBodyNoHeaders
 
Service - Interface in com.artipie.nuget.http.index
Service that is listed in ServiceIndex.
ServiceIndex - Class in com.artipie.nuget.http.index
Service index route.
ServiceIndex(Iterable<Service>) - Constructor for class com.artipie.nuget.http.index.ServiceIndex
Ctor.
SUMMARY - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 

T

TAGS - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
TITLE - Enum constant in enum class com.artipie.nuget.metadata.OptFieldName
 
toString() - Method in class com.artipie.nuget.metadata.DependencyGroups.FromVersions
 
toString() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 
toString() - Method in class com.artipie.nuget.metadata.PackageId
 
toString() - Method in class com.artipie.nuget.metadata.Version
 
toString() - Method in class com.artipie.nuget.PackageIdentity
 
toString() - Method in class com.artipie.nuget.PackageKeys
 
type() - Method in interface com.artipie.nuget.http.index.Service
Service type.

U

Update() - Constructor for class com.artipie.nuget.IndexJson.Update
Ctor with empty optional for input stream.
Update(InputStream) - Constructor for class com.artipie.nuget.IndexJson.Update
Ctor.
Update(Optional<InputStream>) - Constructor for class com.artipie.nuget.IndexJson.Update
Primary ctor.
url() - Method in interface com.artipie.nuget.http.index.Service
URL to the resource.
url(PackageIdentity) - Method in class com.artipie.nuget.http.content.PackageContent
 
url(PackageIdentity) - Method in interface com.artipie.nuget.http.metadata.ContentLocation
Get URL for package content.

V

valueOf(String) - Static method in enum class com.artipie.nuget.metadata.OptFieldName
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.artipie.nuget.metadata.OptFieldName
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in interface com.artipie.nuget.metadata.Nuspec
Package versions: original version field value or normalised.
version() - Method in class com.artipie.nuget.metadata.Nuspec.Xml
 
Version - Class in com.artipie.nuget.metadata
Version of package.
Version(String) - Constructor for class com.artipie.nuget.metadata.Version
Ctor.
versions(PackageKeys) - Method in class com.artipie.nuget.AstoRepository
 
versions(PackageKeys) - Method in interface com.artipie.nuget.Repository
Enumerates package versions.
Versions - Class in com.artipie.nuget
NuGet package version enumeration.
Versions() - Constructor for class com.artipie.nuget.Versions
Ctor.
Versions(JsonObject) - Constructor for class com.artipie.nuget.Versions
Ctor.
versionsKey() - Method in class com.artipie.nuget.PackageKeys
Get key for package versions registry.

X

Xml(byte[]) - Constructor for class com.artipie.nuget.metadata.Nuspec.Xml
Ctor.
Xml(InputStream) - Constructor for class com.artipie.nuget.metadata.Nuspec.Xml
Ctor.

Z

zipSize() - Method in class com.artipie.nuget.Repository.PackageInfo
Package zip archive (nupkg) size.
A B C D F G H I L M N O P R S T U V X Z 
All Classes and Interfaces|All Packages|Serialized Form