Interface BuildableComponent<C extends BuildableComponent<C,B>,B extends BuildableComponent.Builder<C,B>>
- Type Parameters:
C- the type of the componentB- the type of the builder
- All Known Subinterfaces:
ListComponent,NumberComponent,TemporalComponent,TextComponent,TranslatableComponent
public interface BuildableComponent<C extends BuildableComponent<C,B>,B extends BuildableComponent.Builder<C,B>>
extends Component, Buildable<C,B>
A component that can be built and converted to a builder.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuildableComponent.Builder<C extends BuildableComponent<C,B>, B extends BuildableComponent.Builder<C, B>> A builder for a buildable component. -
Method Summary
Methods inherited from interface com.xpdustry.distributor.api.component.Component
getTextStyle