public class DefaultNDefinitionBuilder2 extends Object
| Constructor and Description |
|---|
DefaultNDefinitionBuilder2() |
DefaultNDefinitionBuilder2(DefaultNDefinitionBuilder2 other) |
DefaultNDefinitionBuilder2(NDefinition other) |
public DefaultNDefinitionBuilder2()
public DefaultNDefinitionBuilder2(NDefinition other)
public DefaultNDefinitionBuilder2(DefaultNDefinitionBuilder2 other)
public Supplier<NDependency> getDependency()
public DefaultNDefinitionBuilder2 setDependency(Supplier<NDependency> dependency)
public NDefinition build()
public DefaultNDefinitionBuilder2 setId(Supplier<NId> id)
public Supplier<NDescriptor> getDescriptor()
public DefaultNDefinitionBuilder2 copy()
public Supplier<NDescriptor> getEffectiveDescriptor()
public Supplier<NInstallInformation> getInstallInformation()
public Supplier<NDependencies> getDependencies()
public DefaultNDefinitionBuilder2 setContent(Supplier<NPath> content)
public DefaultNDefinitionBuilder2 setDescriptor(Supplier<NDescriptor> descriptor)
public DefaultNDefinitionBuilder2 setEffectiveDescriptor(Supplier<NDescriptor> effectiveDescriptor)
public DefaultNDefinitionBuilder2 setInstallInformation(Supplier<NInstallInformation> install)
public DefaultNDefinitionBuilder2 setDependencies(Supplier<NDependencies> dependencies)
public DefaultNDefinitionBuilder2 setApiId(Supplier<NId> apiId)
public DefaultNDefinitionBuilder2 setRepositoryUuid(Supplier<String> repositoryUuid)
public DefaultNDefinitionBuilder2 setRepositoryName(Supplier<String> repositoryName)
public DefaultNDefinitionBuilder2 setEffectiveFlags(Supplier<Set<NDescriptorFlag>> effectiveFlags)
Copyright © 2026 vpc open source initiative. All rights reserved.