public class DefaultNutsDefinition extends Object implements net.thevpc.nuts.NutsDefinition
| Constructor and Description |
|---|
DefaultNutsDefinition() |
DefaultNutsDefinition(net.thevpc.nuts.NutsDefinition other,
net.thevpc.nuts.NutsSession session) |
DefaultNutsDefinition(String repoUuid,
String repoName,
net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsDescriptor descriptor,
net.thevpc.nuts.NutsContent content,
net.thevpc.nuts.NutsInstallInformation install,
net.thevpc.nuts.NutsId apiId,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(net.thevpc.nuts.NutsDefinition n2) |
DefaultNutsDefinition |
copy() |
boolean |
equals(Object obj) |
net.thevpc.nuts.NutsId |
getApiId() |
net.thevpc.nuts.NutsContent |
getContent() |
net.thevpc.nuts.NutsDependencies |
getDependencies() |
net.thevpc.nuts.NutsDescriptor |
getDescriptor() |
net.thevpc.nuts.NutsDescriptor |
getEffectiveDescriptor() |
Path |
getFile() |
net.thevpc.nuts.NutsId |
getId() |
net.thevpc.nuts.NutsInstallInformation |
getInstallInformation() |
net.thevpc.nuts.NutsPath |
getPath() |
String |
getRepositoryName() |
String |
getRepositoryUuid() |
int |
hashCode() |
boolean |
isSetDependencies() |
boolean |
isSetEffectiveDescriptor() |
boolean |
isTemporary() |
DefaultNutsDefinition |
setContent(net.thevpc.nuts.NutsContent content) |
DefaultNutsDefinition |
setDependencies(net.thevpc.nuts.NutsDependencies dependencies) |
DefaultNutsDefinition |
setDescriptor(net.thevpc.nuts.NutsDescriptor descriptor) |
DefaultNutsDefinition |
setEffectiveDescriptor(net.thevpc.nuts.NutsDescriptor effectiveDescriptor) |
DefaultNutsDefinition |
setId(net.thevpc.nuts.NutsId id) |
DefaultNutsDefinition |
setInstallInformation(net.thevpc.nuts.NutsInstallInformation install) |
DefaultNutsDefinition |
setRepositoryName(String repositoryName) |
DefaultNutsDefinition |
setRepositoryUuid(String repositoryUuid) |
String |
toString() |
public DefaultNutsDefinition()
public DefaultNutsDefinition(String repoUuid, String repoName, net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsDescriptor descriptor, net.thevpc.nuts.NutsContent content, net.thevpc.nuts.NutsInstallInformation install, net.thevpc.nuts.NutsId apiId, net.thevpc.nuts.NutsSession session)
public DefaultNutsDefinition(net.thevpc.nuts.NutsDefinition other,
net.thevpc.nuts.NutsSession session)
public boolean isSetDependencies()
isSetDependencies in interface net.thevpc.nuts.NutsDefinitionpublic boolean isSetEffectiveDescriptor()
isSetEffectiveDescriptor in interface net.thevpc.nuts.NutsDefinitionpublic String getRepositoryUuid()
getRepositoryUuid in interface net.thevpc.nuts.NutsDefinitionpublic String getRepositoryName()
getRepositoryName in interface net.thevpc.nuts.NutsDefinitionpublic DefaultNutsDefinition setId(net.thevpc.nuts.NutsId id)
public net.thevpc.nuts.NutsId getId()
getId in interface net.thevpc.nuts.NutsDefinitionpublic boolean isTemporary()
public net.thevpc.nuts.NutsDescriptor getDescriptor()
getDescriptor in interface net.thevpc.nuts.NutsDefinitionpublic DefaultNutsDefinition copy()
public Path getFile()
getFile in interface net.thevpc.nuts.NutsDefinitionpublic net.thevpc.nuts.NutsPath getPath()
getPath in interface net.thevpc.nuts.NutsDefinitionpublic net.thevpc.nuts.NutsContent getContent()
getContent in interface net.thevpc.nuts.NutsDefinitionpublic net.thevpc.nuts.NutsDescriptor getEffectiveDescriptor()
getEffectiveDescriptor in interface net.thevpc.nuts.NutsDefinitionpublic net.thevpc.nuts.NutsInstallInformation getInstallInformation()
getInstallInformation in interface net.thevpc.nuts.NutsDefinitionpublic net.thevpc.nuts.NutsDependencies getDependencies()
getDependencies in interface net.thevpc.nuts.NutsDefinitionpublic DefaultNutsDefinition setContent(net.thevpc.nuts.NutsContent content)
public DefaultNutsDefinition setDescriptor(net.thevpc.nuts.NutsDescriptor descriptor)
public int compareTo(net.thevpc.nuts.NutsDefinition n2)
compareTo in interface Comparable<net.thevpc.nuts.NutsDefinition>compareTo in interface net.thevpc.nuts.NutsDefinitionpublic DefaultNutsDefinition setEffectiveDescriptor(net.thevpc.nuts.NutsDescriptor effectiveDescriptor)
public DefaultNutsDefinition setInstallInformation(net.thevpc.nuts.NutsInstallInformation install)
public DefaultNutsDefinition setDependencies(net.thevpc.nuts.NutsDependencies dependencies)
public net.thevpc.nuts.NutsId getApiId()
getApiId in interface net.thevpc.nuts.NutsDefinitionpublic DefaultNutsDefinition setRepositoryUuid(String repositoryUuid)
public DefaultNutsDefinition setRepositoryName(String repositoryName)
Copyright © 2022 vpc open source initiative. All rights reserved.