public class DefaultNDescriptorLicenseBuilder extends Object implements net.thevpc.nuts.artifact.NDescriptorLicenseBuilder
| Constructor and Description |
|---|
DefaultNDescriptorLicenseBuilder() |
DefaultNDescriptorLicenseBuilder(net.thevpc.nuts.artifact.NDescriptorLicense other) |
DefaultNDescriptorLicenseBuilder(String id,
String name,
String url,
String distribution,
String comments,
String date,
Map<String,String> properties) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.artifact.NDescriptorLicense |
build() |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
builder() |
String |
comments() |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
comments(String comments) |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
copy() |
String |
date() |
String |
distribution() |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
distribution(String distribution) |
String |
id() |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
id(String id) |
String |
name() |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
name(String name) |
Map<String,String> |
properties() |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
properties(Map<String,String> properties) |
net.thevpc.nuts.artifact.NDescriptorLicense |
readOnly() |
DefaultNDescriptorLicenseBuilder |
setDate(String date) |
String |
url() |
net.thevpc.nuts.artifact.NDescriptorLicenseBuilder |
url(String url) |
public DefaultNDescriptorLicenseBuilder()
public DefaultNDescriptorLicenseBuilder(net.thevpc.nuts.artifact.NDescriptorLicense other)
public String date()
date in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic String name()
name in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic net.thevpc.nuts.artifact.NDescriptorLicenseBuilder name(String name)
name in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderpublic String url()
url in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic net.thevpc.nuts.artifact.NDescriptorLicenseBuilder url(String url)
url in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderpublic String distribution()
distribution in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic net.thevpc.nuts.artifact.NDescriptorLicenseBuilder distribution(String distribution)
distribution in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderpublic String comments()
comments in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic net.thevpc.nuts.artifact.NDescriptorLicenseBuilder comments(String comments)
comments in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderpublic String id()
id in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic net.thevpc.nuts.artifact.NDescriptorLicenseBuilder id(String id)
id in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderpublic Map<String,String> properties()
properties in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic net.thevpc.nuts.artifact.NDescriptorLicenseBuilder properties(Map<String,String> properties)
properties in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderpublic net.thevpc.nuts.artifact.NDescriptorLicense readOnly()
readOnly in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic net.thevpc.nuts.artifact.NDescriptorLicenseBuilder builder()
builder in interface net.thevpc.nuts.artifact.NDescriptorLicensepublic DefaultNDescriptorLicenseBuilder setDate(String date)
public net.thevpc.nuts.artifact.NDescriptorLicenseBuilder copy()
copy in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderpublic net.thevpc.nuts.artifact.NDescriptorLicense build()
build in interface net.thevpc.nuts.artifact.NDescriptorLicenseBuilderCopyright © 2026 vpc open source initiative. All rights reserved.