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