Class AbstractMessageBuilder<T,R extends AbstractMessageBuilder<T,R>>

java.lang.Object
net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder<T,R>
Type Parameters:
T - The result type used for build()
R - The return type used for method chaining
All Implemented Interfaces:
MessageData, MessageRequest<R>
Direct Known Subclasses:
MessageCreateBuilder, MessageEditBuilder

public abstract class AbstractMessageBuilder<T,R extends AbstractMessageBuilder<T,R>> extends Object implements MessageRequest<R>
Abstract builder implementation of MessageRequest.

This builder cannot be instantiated directly. You should use MessageCreateBuilder or MessageEditBuilder instead.

See Also: