Index

A B C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

D

description - Variable in class dev.efekos.arn.data.CommandAnnotationData
Description of the command associated with this annotation data.
description() - Element in annotation interface dev.efekos.arn.annotation.Command
A short description about this command, that can be used for generate help commands later.
dev.efekos.arn - package dev.efekos.arn
Main package of Arn.
dev.efekos.arn.annotation - package dev.efekos.arn.annotation
Annotations used in Arn.
dev.efekos.arn.annotation.block - package dev.efekos.arn.annotation.block
Annotations related blocking command access.
dev.efekos.arn.annotation.modifier - package dev.efekos.arn.annotation.modifier
Annotations related to Material arguments.
dev.efekos.arn.annotation.modifier.sender - package dev.efekos.arn.annotation.modifier.sender
Modifier annotations related to FromSender.
dev.efekos.arn.argument - package dev.efekos.arn.argument
 
dev.efekos.arn.config - package dev.efekos.arn.config
Types related to Arn's configuration API.
dev.efekos.arn.data - package dev.efekos.arn.data
Data classes used in Arn.
dev.efekos.arn.exception - package dev.efekos.arn.exception
Exceptions thrown in Arn.
dev.efekos.arn.exception.type - package dev.efekos.arn.exception.type
 
dev.efekos.arn.resolver - package dev.efekos.arn.resolver
Types related to Arn's argument resolvers.
dev.efekos.arn.resolver.impl.command - package dev.efekos.arn.resolver.impl.command
CommandArgumentResolver implementations.
dev.efekos.arn.resolver.impl.handler - package dev.efekos.arn.resolver.impl.handler
Dynamic2ArnExceptionType<T,T2> - Class in dev.efekos.arn.exception.type
Dynamic exception creator that takes two arguments.
Dynamic2ArnExceptionType(BiFunction<T, T2, ArnException>) - Constructor for class dev.efekos.arn.exception.type.Dynamic2ArnExceptionType
Creates a new exception type.
Dynamic3ArnExceptionType<T,T2,T3> - Class in dev.efekos.arn.exception.type
Dynamic exception creator that takes three arguments.
Dynamic3ArnExceptionType(Dynamic3ArnExceptionType.Lambda<T, T2, T3>) - Constructor for class dev.efekos.arn.exception.type.Dynamic3ArnExceptionType
Creates a new exception type.
Dynamic3ArnExceptionType.Lambda<T,T2,T3> - Interface in dev.efekos.arn.exception.type
Lambda method that takes three arguments and returns an ArnException.
DynamicArnExceptionType<T> - Class in dev.efekos.arn.exception.type
Basic exception creator that uses one argument.
DynamicArnExceptionType(Function<T, ArnException>) - Constructor for class dev.efekos.arn.exception.type.DynamicArnExceptionType
Creates a new exception type.
A B C D E F G H I L M N O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form