public abstract class DelegateNDescriptor extends AbstractNDescriptor
| Constructor and Description |
|---|
DelegateNDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
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() |
net.thevpc.nuts.artifact.NArtifactCall |
executor() |
Set<net.thevpc.nuts.artifact.NDescriptorFlag> |
flags() |
String |
genericName() |
protected abstract net.thevpc.nuts.artifact.NDescriptor |
getBase() |
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) |
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() |
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() |
builderprotected abstract net.thevpc.nuts.artifact.NDescriptor getBase()
public net.thevpc.nuts.artifact.NArtifactCall installer()
public List<net.thevpc.nuts.artifact.NDescriptorProperty> properties()
public List<net.thevpc.nuts.artifact.NId> parents()
public String name()
public String description()
public boolean isExecutable()
public boolean isNutsApplication()
public boolean isPlatformApplication()
public net.thevpc.nuts.artifact.NArtifactCall executor()
public String packaging()
public net.thevpc.nuts.artifact.NId id()
public List<net.thevpc.nuts.artifact.NDependency> dependencies()
public List<net.thevpc.nuts.artifact.NDependency> standardDependencies()
public net.thevpc.nuts.artifact.NEnvCondition condition()
public List<net.thevpc.nuts.artifact.NIdLocation> locations()
public String genericName()
public String solver()
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.artifact.NDescriptorProperty> getProperty(String name)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> getPropertyValue(String name)
public net.thevpc.nuts.artifact.NIdType idType()
public boolean isBlank()
public Set<net.thevpc.nuts.artifact.NDescriptorFlag> flags()
public List<net.thevpc.nuts.artifact.NDescriptorContributor> contributors()
public List<net.thevpc.nuts.artifact.NDescriptorContributor> developers()
public List<net.thevpc.nuts.artifact.NDescriptorLicense> licenses()
public List<net.thevpc.nuts.artifact.NDescriptorMailingList> mailingLists()
public net.thevpc.nuts.artifact.NDescriptorOrganization organization()
public boolean isNoContent()
Copyright © 2026 vpc open source initiative. All rights reserved.