Class UnspecificComponent
java.lang.Object
io.github.kaktushose.jdac.dispatching.reply.Component<UnspecificComponent, net.dv8tion.jda.api.components.ActionComponent, net.dv8tion.jda.api.components.actionrow.ActionRowChildComponent, ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent>>
io.github.kaktushose.jdac.dispatching.reply.dynamic.internal.UnspecificComponent
- All Implemented Interfaces:
net.dv8tion.jda.api.components.actionrow.ActionRowChildComponent, net.dv8tion.jda.api.components.actionrow.ActionRowChildComponentUnion, net.dv8tion.jda.api.components.Component, net.dv8tion.jda.api.components.IComponentUnion
@Internal
public final class UnspecificComponent
extends Component<UnspecificComponent, net.dv8tion.jda.api.components.ActionComponent, net.dv8tion.jda.api.components.actionrow.ActionRowChildComponent, ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.dv8tion.jda.api.components.Component
net.dv8tion.jda.api.components.Component.Type -
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionUnspecificComponent(boolean enabled, boolean independent, String component, @Nullable Class<?> origin, Entry[] placeholder) -
Method Summary
Modifier and TypeMethodDescriptionComponentDefinition<net.dv8tion.jda.api.components.ActionComponent> build(ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent> definition) Class<ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent>> net.dv8tion.jda.api.components.Component.TypegetType()Methods inherited from class Component
asButton, asEntitySelectMenu, asStringSelectMenu, button, button, callback, disabled, disabled, enabled, enabled, enabled, enabled, entitySelect, entitySelect, getUniqueId, independent, independent, independent, modify, name, of, of, of, origin, placeholder, self, stringSelect, stringSelect, withUniqueIdMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.dv8tion.jda.api.components.Component
isMessageCompatible, isModalCompatibleMethods inherited from interface net.dv8tion.jda.api.components.IComponentUnion
isUnknownComponent
-
Constructor Details
-
UnspecificComponent
-
-
Method Details
-
definitionClass
- Specified by:
definitionClassin classComponent<UnspecificComponent, net.dv8tion.jda.api.components.ActionComponent, net.dv8tion.jda.api.components.actionrow.ActionRowChildComponent, ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent>>
-
build
public ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent> build(ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent> definition) - Specified by:
buildin classComponent<UnspecificComponent, net.dv8tion.jda.api.components.ActionComponent, net.dv8tion.jda.api.components.actionrow.ActionRowChildComponent, ComponentDefinition<net.dv8tion.jda.api.components.ActionComponent>>
-
getType
public net.dv8tion.jda.api.components.Component.Type getType()
-