Class StandardInheritable.AbstractBuilder<T extends Inheritable,B extends StandardInheritable.AbstractBuilder<T,B>>
java.lang.Object
org.spongepowered.plugin.metadata.builtin.StandardInheritable.AbstractBuilder<T,B>
- Direct Known Subclasses:
StandardInheritable.Builder
,StandardPluginMetadata.Builder
- Enclosing class:
- StandardInheritable
public abstract static class StandardInheritable.AbstractBuilder<T extends Inheritable,B extends StandardInheritable.AbstractBuilder<T,B>>
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddContributor
(StandardPluginContributor contributor) addDependency
(StandardPluginDependency dependency) branding
(StandardPluginBranding branding) final T
build()
protected abstract T
build0()
contributors
(Collection<StandardPluginContributor> contributors) dependencies
(Collection<StandardPluginDependency> dependencies) from
(StandardInheritable value) links
(StandardPluginLinks links) properties
(Map<String, Object> properties)
-
Constructor Details
-
AbstractBuilder
protected AbstractBuilder()
-
-
Method Details
-
version
-
branding
-
links
-
contributors
-
addContributor
-
dependencies
-
addDependency
-
properties
-
property
-
from
-
build
-
build0
-