public class DefaultNDescriptor extends Object implements net.thevpc.nuts.artifact.NDescriptor
| Constructor and Description |
|---|
DefaultNDescriptor(net.thevpc.nuts.artifact.NDescriptor d) |
DefaultNDescriptor(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NIdType idType,
List<net.thevpc.nuts.artifact.NId> parents,
String packaging,
net.thevpc.nuts.artifact.NArtifactCall executor,
net.thevpc.nuts.artifact.NArtifactCall installer,
String name,
String description,
net.thevpc.nuts.artifact.NEnvCondition condition,
List<net.thevpc.nuts.artifact.NDependency> dependencies,
List<net.thevpc.nuts.artifact.NDependency> standardDependencies,
List<net.thevpc.nuts.artifact.NIdLocation> locations,
List<net.thevpc.nuts.artifact.NDescriptorProperty> properties,
String genericName,
List<String> categories,
List<String> icons,
Set<net.thevpc.nuts.artifact.NDescriptorFlag> flags,
String solver,
List<net.thevpc.nuts.artifact.NDescriptorContributor> contributors,
List<net.thevpc.nuts.artifact.NDescriptorContributor> developers,
List<net.thevpc.nuts.artifact.NDescriptorLicense> licenses,
List<net.thevpc.nuts.artifact.NDescriptorMailingList> mailingLists,
net.thevpc.nuts.artifact.NDescriptorOrganization organization) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.artifact.NDescriptorBuilder |
builder() |
List<String> |
categories() |
net.thevpc.nuts.artifact.NEnvCondition |
condition() |
List<net.thevpc.nuts.artifact.NDescriptorContributor> |
contributors() |
List<net.thevpc.nuts.artifact.NDependency> |
dependencies() |
String |
description() |
List<net.thevpc.nuts.artifact.NDescriptorContributor> |
developers() |
boolean |
equals(Object o) |
net.thevpc.nuts.artifact.NArtifactCall |
executor() |
Set<net.thevpc.nuts.artifact.NDescriptorFlag> |
flags() |
String |
genericName() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.artifact.NDescriptorProperty> |
getProperty(String name) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> |
getPropertyValue(String name) |
int |
hashCode() |
List<String> |
icons() |
net.thevpc.nuts.artifact.NId |
id() |
net.thevpc.nuts.artifact.NIdType |
idType() |
net.thevpc.nuts.artifact.NArtifactCall |
installer() |
boolean |
isBlank() |
boolean |
isExecutable() |
boolean |
isNoContent() |
boolean |
isNutsApplication() |
boolean |
isPlatformApplication() |
boolean |
isValid() |
List<net.thevpc.nuts.artifact.NDescriptorLicense> |
licenses() |
List<net.thevpc.nuts.artifact.NIdLocation> |
locations() |
List<net.thevpc.nuts.artifact.NDescriptorMailingList> |
mailingLists() |
String |
name() |
net.thevpc.nuts.artifact.NDescriptorOrganization |
organization() |
String |
packaging() |
List<net.thevpc.nuts.artifact.NId> |
parents() |
List<net.thevpc.nuts.artifact.NDescriptorProperty> |
properties() |
String |
solver() |
List<net.thevpc.nuts.artifact.NDependency> |
standardDependencies() |
String |
toString() |
public DefaultNDescriptor(net.thevpc.nuts.artifact.NDescriptor d)
public DefaultNDescriptor(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.artifact.NIdType idType,
List<net.thevpc.nuts.artifact.NId> parents,
String packaging,
net.thevpc.nuts.artifact.NArtifactCall executor,
net.thevpc.nuts.artifact.NArtifactCall installer,
String name,
String description,
net.thevpc.nuts.artifact.NEnvCondition condition,
List<net.thevpc.nuts.artifact.NDependency> dependencies,
List<net.thevpc.nuts.artifact.NDependency> standardDependencies,
List<net.thevpc.nuts.artifact.NIdLocation> locations,
List<net.thevpc.nuts.artifact.NDescriptorProperty> properties,
String genericName,
List<String> categories,
List<String> icons,
Set<net.thevpc.nuts.artifact.NDescriptorFlag> flags,
String solver,
List<net.thevpc.nuts.artifact.NDescriptorContributor> contributors,
List<net.thevpc.nuts.artifact.NDescriptorContributor> developers,
List<net.thevpc.nuts.artifact.NDescriptorLicense> licenses,
List<net.thevpc.nuts.artifact.NDescriptorMailingList> mailingLists,
net.thevpc.nuts.artifact.NDescriptorOrganization organization)
public net.thevpc.nuts.artifact.NIdType idType()
idType in interface net.thevpc.nuts.artifact.NDescriptorpublic boolean isBlank()
isBlank in interface net.thevpc.nuts.util.NBlankablepublic boolean isValid()
public net.thevpc.nuts.artifact.NId id()
id in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NId> parents()
parents in interface net.thevpc.nuts.artifact.NDescriptorpublic boolean isExecutable()
isExecutable in interface net.thevpc.nuts.artifact.NDescriptorpublic boolean isNutsApplication()
isNutsApplication in interface net.thevpc.nuts.artifact.NDescriptorpublic boolean isPlatformApplication()
isPlatformApplication in interface net.thevpc.nuts.artifact.NDescriptorpublic Set<net.thevpc.nuts.artifact.NDescriptorFlag> flags()
flags in interface net.thevpc.nuts.artifact.NDescriptorpublic String packaging()
packaging in interface net.thevpc.nuts.artifact.NDescriptorpublic boolean isNoContent()
isNoContent in interface net.thevpc.nuts.artifact.NDescriptorpublic String solver()
solver in interface net.thevpc.nuts.artifact.NDescriptorpublic net.thevpc.nuts.artifact.NEnvCondition condition()
condition in interface net.thevpc.nuts.artifact.NDescriptorpublic String name()
name in interface net.thevpc.nuts.artifact.NDescriptorpublic List<String> icons()
icons in interface net.thevpc.nuts.artifact.NDescriptorpublic String genericName()
genericName in interface net.thevpc.nuts.artifact.NDescriptorpublic List<String> categories()
categories in interface net.thevpc.nuts.artifact.NDescriptorpublic String description()
description in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NIdLocation> locations()
locations in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NDependency> standardDependencies()
standardDependencies in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NDependency> dependencies()
dependencies in interface net.thevpc.nuts.artifact.NDescriptorpublic net.thevpc.nuts.artifact.NArtifactCall executor()
executor in interface net.thevpc.nuts.artifact.NDescriptorpublic net.thevpc.nuts.artifact.NArtifactCall installer()
installer in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NDescriptorProperty> properties()
properties in interface net.thevpc.nuts.artifact.NDescriptorpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.artifact.NDescriptorProperty> getProperty(String name)
getProperty in interface net.thevpc.nuts.artifact.NDescriptorpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> getPropertyValue(String name)
getPropertyValue in interface net.thevpc.nuts.artifact.NDescriptorpublic net.thevpc.nuts.artifact.NDescriptorBuilder builder()
builder in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NDescriptorContributor> contributors()
contributors in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NDescriptorContributor> developers()
developers in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NDescriptorLicense> licenses()
licenses in interface net.thevpc.nuts.artifact.NDescriptorpublic List<net.thevpc.nuts.artifact.NDescriptorMailingList> mailingLists()
mailingLists in interface net.thevpc.nuts.artifact.NDescriptorpublic net.thevpc.nuts.artifact.NDescriptorOrganization organization()
organization in interface net.thevpc.nuts.artifact.NDescriptorCopyright © 2026 vpc open source initiative. All rights reserved.