public abstract class NDefinitionDelegate extends Object implements NDefinition
| Constructor and Description |
|---|
NDefinitionDelegate() |
| Modifier and Type | Method and Description |
|---|---|
NDefinitionBuilder |
builder() |
int |
compareTo(NDefinition other) |
NId |
getApiId() |
protected abstract NDefinition |
getBase() |
NOptional<NPath> |
getContent() |
NOptional<NDependencies> |
getDependencies() |
NDependency |
getDependency() |
NDescriptor |
getDescriptor() |
NOptional<NDescriptor> |
getEffectiveDescriptor() |
NOptional<Set<NDescriptorFlag>> |
getEffectiveFlags() |
NId |
getId() |
NOptional<NInstallInformation> |
getInstallInformation() |
String |
getRepositoryName() |
String |
getRepositoryUuid() |
public NId getId()
getId in interface NDefinitionprotected abstract NDefinition getBase()
public NDescriptor getDescriptor()
getDescriptor in interface NDefinitionpublic NOptional<Set<NDescriptorFlag>> getEffectiveFlags()
getEffectiveFlags in interface NDefinitionpublic NOptional<NPath> getContent()
getContent in interface NDefinitionpublic NOptional<NInstallInformation> getInstallInformation()
getInstallInformation in interface NDefinitionpublic NOptional<NDescriptor> getEffectiveDescriptor()
getEffectiveDescriptor in interface NDefinitionpublic NOptional<NDependencies> getDependencies()
getDependencies in interface NDefinitionpublic NId getApiId()
getApiId in interface NDefinitionpublic int compareTo(NDefinition other)
compareTo in interface Comparable<NDefinition>compareTo in interface NDefinitionpublic String getRepositoryUuid()
getRepositoryUuid in interface NDefinitionpublic NDependency getDependency()
getDependency in interface NDefinitionpublic String getRepositoryName()
getRepositoryName in interface NDefinitionpublic NDefinitionBuilder builder()
builder in interface NDefinitionCopyright © 2025 vpc open source initiative. All rights reserved.