Interface Buildable<T extends Buildable<T,B>,B extends Buildable.Builder<T,B>>
- Type Parameters:
T- the type of the objectB- the type of the builder
- All Known Subinterfaces:
BuildableComponent<C,,B> DynamicKeyContainer,ListComponent,NumberComponent,TemporalComponent,TextComponent,TranslatableComponent
public interface Buildable<T extends Buildable<T,B>,B extends Buildable.Builder<T,B>>
A buildable object.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuildable.Builder<T extends Buildable<T,B>, B extends Buildable.Builder<T, B>> A builder for an object. -
Method Summary
-
Method Details
-
toBuilder
B toBuilder()Converts this object to a builder with the same properties.
-