public abstract class NDefinitionDelegate extends Object implements NDefinition
| Constructor and Description |
|---|
NDefinitionDelegate() |
| Modifier and Type | Method and Description |
|---|---|
NId |
apiId() |
NDefinitionBuilder |
builder() |
int |
compareTo(NDefinition other) |
NOptional<NPath> |
content() |
NOptional<NDependencies> |
dependencies() |
NDependency |
dependency() |
NDescriptor |
descriptor() |
NOptional<NDescriptor> |
effectiveDescriptor() |
NOptional<Set<NDescriptorFlag>> |
effectiveFlags() |
protected abstract NDefinition |
getBase() |
NId |
id() |
NOptional<NInstallInformation> |
installInformation() |
String |
repositoryName() |
String |
repositoryUuid() |
public NId id()
id in interface NDefinitionprotected abstract NDefinition getBase()
public NDescriptor descriptor()
descriptor in interface NDefinitionpublic NOptional<Set<NDescriptorFlag>> effectiveFlags()
effectiveFlags in interface NDefinitionpublic NOptional<NPath> content()
content in interface NDefinitionpublic NOptional<NInstallInformation> installInformation()
installInformation in interface NDefinitionpublic NOptional<NDescriptor> effectiveDescriptor()
effectiveDescriptor in interface NDefinitionpublic NOptional<NDependencies> dependencies()
dependencies in interface NDefinitionpublic NId apiId()
apiId in interface NDefinitionpublic int compareTo(NDefinition other)
compareTo in interface Comparable<NDefinition>compareTo in interface NDefinitionpublic String repositoryUuid()
repositoryUuid in interface NDefinitionpublic NDependency dependency()
dependency in interface NDefinitionpublic String repositoryName()
repositoryName in interface NDefinitionpublic NDefinitionBuilder builder()
builder in interface NDefinitionCopyright © 2026 vpc open source initiative. All rights reserved.