public abstract class DelegateNDescriptor extends AbstractNDescriptor
| Constructor and Description |
|---|
DelegateNDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract net.thevpc.nuts.NDescriptor |
getBase() |
List<String> |
getCategories() |
net.thevpc.nuts.NEnvCondition |
getCondition() |
List<net.thevpc.nuts.NDescriptorContributor> |
getContributors() |
List<net.thevpc.nuts.NDependency> |
getDependencies() |
String |
getDescription() |
List<net.thevpc.nuts.NDescriptorContributor> |
getDevelopers() |
net.thevpc.nuts.NArtifactCall |
getExecutor() |
Set<net.thevpc.nuts.NDescriptorFlag> |
getFlags() |
String |
getGenericName() |
List<String> |
getIcons() |
net.thevpc.nuts.NId |
getId() |
net.thevpc.nuts.NIdType |
getIdType() |
net.thevpc.nuts.NArtifactCall |
getInstaller() |
List<net.thevpc.nuts.NDescriptorLicense> |
getLicenses() |
List<net.thevpc.nuts.NIdLocation> |
getLocations() |
List<net.thevpc.nuts.NDescriptorMailingList> |
getMailingLists() |
String |
getName() |
net.thevpc.nuts.NDescriptorOrganization |
getOrganization() |
String |
getPackaging() |
List<net.thevpc.nuts.NId> |
getParents() |
List<net.thevpc.nuts.NDescriptorProperty> |
getProperties() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NDescriptorProperty> |
getProperty(String name) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> |
getPropertyValue(String name) |
String |
getSolver() |
List<net.thevpc.nuts.NDependency> |
getStandardDependencies() |
boolean |
isBlank() |
boolean |
isExecutable() |
boolean |
isNoContent() |
boolean |
isNutsApplication() |
boolean |
isPlatformApplication() |
String |
toString() |
builderprotected abstract net.thevpc.nuts.NDescriptor getBase()
public net.thevpc.nuts.NArtifactCall getInstaller()
public List<net.thevpc.nuts.NDescriptorProperty> getProperties()
public List<net.thevpc.nuts.NId> getParents()
public String getName()
public String getDescription()
public boolean isExecutable()
public boolean isNutsApplication()
public boolean isPlatformApplication()
public net.thevpc.nuts.NArtifactCall getExecutor()
public String getPackaging()
public net.thevpc.nuts.NId getId()
public List<net.thevpc.nuts.NDependency> getDependencies()
public List<net.thevpc.nuts.NDependency> getStandardDependencies()
public net.thevpc.nuts.NEnvCondition getCondition()
public List<net.thevpc.nuts.NIdLocation> getLocations()
public String getGenericName()
public String getSolver()
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.NDescriptorProperty> getProperty(String name)
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> getPropertyValue(String name)
public net.thevpc.nuts.NIdType getIdType()
public boolean isBlank()
public Set<net.thevpc.nuts.NDescriptorFlag> getFlags()
public List<net.thevpc.nuts.NDescriptorContributor> getContributors()
public List<net.thevpc.nuts.NDescriptorContributor> getDevelopers()
public List<net.thevpc.nuts.NDescriptorLicense> getLicenses()
public List<net.thevpc.nuts.NDescriptorMailingList> getMailingLists()
public net.thevpc.nuts.NDescriptorOrganization getOrganization()
public boolean isNoContent()
Copyright © 2025 vpc open source initiative. All rights reserved.