Class ApplicationCommandInteractionDataOptionImpl
java.lang.Object
com.mewna.catnip.entity.impl.interaction.command.ApplicationCommandInteractionDataOptionImpl
- All Implemented Interfaces:
- Entity,- ApplicationCommandInteractionDataOption,- HasName,- RequiresCatnip
public class ApplicationCommandInteractionDataOptionImpl
extends Object
implements ApplicationCommandInteractionDataOption, RequiresCatnip
- Since:
- 12/10/20.
- Author:
- amy
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic class
- 
Constructor SummaryConstructorsConstructorDescriptionApplicationCommandInteractionDataOptionImpl(Catnip catnip, String name, ApplicationCommandOptionType type, ApplicationCommandOptionChoice<?> value, List<ApplicationCommandInteractionDataOption> options) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic ApplicationCommandInteractionDataOptionImpl.ApplicationCommandInteractionDataOptionImplBuilderbuilder()catnip()Returns the catnip instance associated with this entity.voidname()options()type()value()value(ApplicationCommandOptionChoice<?> value) 
- 
Constructor Details- 
ApplicationCommandInteractionDataOptionImplpublic ApplicationCommandInteractionDataOptionImpl()
- 
ApplicationCommandInteractionDataOptionImplpublic ApplicationCommandInteractionDataOptionImpl(Catnip catnip, String name, ApplicationCommandOptionType type, ApplicationCommandOptionChoice<?> value, List<ApplicationCommandInteractionDataOption> options) 
 
- 
- 
Method Details- 
catnip- Specified by:
- catnipin interface- RequiresCatnip
 
- 
builderpublic static ApplicationCommandInteractionDataOptionImpl.ApplicationCommandInteractionDataOptionImplBuilder builder()
- 
catnipDescription copied from interface:EntityReturns the catnip instance associated with this entity.
- 
name
- 
type- Specified by:
- typein interface- ApplicationCommandInteractionDataOption
 
- 
value- Specified by:
- valuein interface- ApplicationCommandInteractionDataOption
 
- 
options- Specified by:
- optionsin interface- ApplicationCommandInteractionDataOption
 
- 
name- Returns:
- this.
 
- 
type- Returns:
- this.
 
- 
value- Returns:
- this.
 
- 
optionspublic ApplicationCommandInteractionDataOptionImpl options(List<ApplicationCommandInteractionDataOption> options) - Returns:
- this.
 
 
-