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