public class DefaultNutsDescriptor extends AbstractNutsDescriptor
session| Constructor and Description |
|---|
DefaultNutsDescriptor(net.thevpc.nuts.NutsDescriptor d,
net.thevpc.nuts.NutsSession session) |
DefaultNutsDescriptor(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdType idType,
net.thevpc.nuts.NutsId[] parents,
String packaging,
net.thevpc.nuts.NutsArtifactCall executor,
net.thevpc.nuts.NutsArtifactCall installer,
String name,
String description,
net.thevpc.nuts.NutsEnvCondition condition,
net.thevpc.nuts.NutsDependency[] dependencies,
net.thevpc.nuts.NutsDependency[] standardDependencies,
net.thevpc.nuts.NutsIdLocation[] locations,
net.thevpc.nuts.NutsDescriptorProperty[] properties,
String genericName,
String[] categories,
String[] icons,
net.thevpc.nuts.NutsDescriptorFlag[] flags,
String solver,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
check() |
boolean |
equals(Object o) |
String[] |
getCategories() |
net.thevpc.nuts.NutsEnvCondition |
getCondition() |
net.thevpc.nuts.NutsDependency[] |
getDependencies() |
String |
getDescription() |
net.thevpc.nuts.NutsArtifactCall |
getExecutor() |
Set<net.thevpc.nuts.NutsDescriptorFlag> |
getFlags() |
String |
getGenericName() |
String[] |
getIcons() |
net.thevpc.nuts.NutsId |
getId() |
net.thevpc.nuts.NutsIdType |
getIdType() |
net.thevpc.nuts.NutsArtifactCall |
getInstaller() |
net.thevpc.nuts.NutsIdLocation[] |
getLocations() |
String |
getName() |
String |
getPackaging() |
net.thevpc.nuts.NutsId[] |
getParents() |
net.thevpc.nuts.NutsDescriptorProperty[] |
getProperties() |
net.thevpc.nuts.NutsDescriptorProperty |
getProperty(String name) |
String |
getPropertyValue(String name) |
String |
getSolver() |
net.thevpc.nuts.NutsDependency[] |
getStandardDependencies() |
int |
hashCode() |
boolean |
isApplication() |
boolean |
isBlank() |
boolean |
isExecutable() |
boolean |
isValid() |
String |
toString() |
builder, formatterpublic DefaultNutsDescriptor(net.thevpc.nuts.NutsDescriptor d,
net.thevpc.nuts.NutsSession session)
public DefaultNutsDescriptor(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsIdType idType,
net.thevpc.nuts.NutsId[] parents,
String packaging,
net.thevpc.nuts.NutsArtifactCall executor,
net.thevpc.nuts.NutsArtifactCall installer,
String name,
String description,
net.thevpc.nuts.NutsEnvCondition condition,
net.thevpc.nuts.NutsDependency[] dependencies,
net.thevpc.nuts.NutsDependency[] standardDependencies,
net.thevpc.nuts.NutsIdLocation[] locations,
net.thevpc.nuts.NutsDescriptorProperty[] properties,
String genericName,
String[] categories,
String[] icons,
net.thevpc.nuts.NutsDescriptorFlag[] flags,
String solver,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsIdType getIdType()
public boolean isBlank()
public boolean isValid()
public void check()
public net.thevpc.nuts.NutsId getId()
public net.thevpc.nuts.NutsId[] getParents()
public boolean isExecutable()
public boolean isApplication()
public Set<net.thevpc.nuts.NutsDescriptorFlag> getFlags()
public String getPackaging()
public String getSolver()
public net.thevpc.nuts.NutsEnvCondition getCondition()
public String getName()
public String[] getIcons()
public String getGenericName()
public String[] getCategories()
public String getDescription()
public net.thevpc.nuts.NutsIdLocation[] getLocations()
public net.thevpc.nuts.NutsDependency[] getStandardDependencies()
public net.thevpc.nuts.NutsDependency[] getDependencies()
public net.thevpc.nuts.NutsArtifactCall getExecutor()
public net.thevpc.nuts.NutsArtifactCall getInstaller()
public net.thevpc.nuts.NutsDescriptorProperty[] getProperties()
public net.thevpc.nuts.NutsDescriptorProperty getProperty(String name)
Copyright © 2022 vpc open source initiative. All rights reserved.