public class DefaultNDefinition extends Object implements NDefinition
| Constructor and Description |
|---|
DefaultNDefinition() |
DefaultNDefinition(NDefinition other) |
DefaultNDefinition(String repoUuid,
String repoName,
NId id,
NDescriptor descriptor,
NPath content,
NInstallInformation install,
NId apiId,
NDescriptor effectiveDescriptor,
NDependencies dependencies,
NDependency dependency,
Set<NDescriptorFlag> effectiveFlags) |
| Modifier and Type | Method and Description |
|---|---|
NId |
apiId() |
NDefinitionBuilder |
builder() |
int |
compareTo(NDefinition n2) |
NOptional<NPath> |
content() |
NOptional<NDependencies> |
dependencies() |
NDependency |
dependency() |
NDescriptor |
descriptor() |
NOptional<NDescriptor> |
effectiveDescriptor() |
NOptional<Set<NDescriptorFlag>> |
effectiveFlags() |
boolean |
equals(Object obj) |
int |
hashCode() |
NId |
id() |
NOptional<NInstallInformation> |
installInformation() |
boolean |
isTemporary() |
String |
repositoryName() |
String |
repositoryUuid() |
String |
toString() |
public DefaultNDefinition()
public DefaultNDefinition(String repoUuid, String repoName, NId id, NDescriptor descriptor, NPath content, NInstallInformation install, NId apiId, NDescriptor effectiveDescriptor, NDependencies dependencies, NDependency dependency, Set<NDescriptorFlag> effectiveFlags)
public DefaultNDefinition(NDefinition other)
public NDependency dependency()
dependency in interface NDefinitionpublic String repositoryUuid()
repositoryUuid in interface NDefinitionpublic String repositoryName()
repositoryName in interface NDefinitionpublic NDefinitionBuilder builder()
builder in interface NDefinitionpublic NId id()
id in interface NDefinitionpublic boolean isTemporary()
public NDescriptor descriptor()
descriptor in interface NDefinitionpublic NOptional<NPath> content()
content in interface NDefinitionpublic NOptional<NDescriptor> effectiveDescriptor()
effectiveDescriptor in interface NDefinitionpublic NOptional<NInstallInformation> installInformation()
installInformation in interface NDefinitionpublic NOptional<NDependencies> dependencies()
dependencies in interface NDefinitionpublic NOptional<Set<NDescriptorFlag>> effectiveFlags()
effectiveFlags in interface NDefinitionpublic int compareTo(NDefinition n2)
compareTo in interface Comparable<NDefinition>compareTo in interface NDefinitionpublic NId apiId()
apiId in interface NDefinitionCopyright © 2026 vpc open source initiative. All rights reserved.