索引

A B C D E F G H I K L M N P Q R S T V 
All Classes and Interfaces|常量字段值|所有程序包

A

addCommand(Command) - 类中的方法 cn.bluedog233.commandscript.command.CustomCommand
 
addListener(Listener) - 类中的静态方法 cn.bluedog233.commandscript.command.CustomCommand
 
ArrContainer - cn.bluedog233.commandscript.parser.propcontainer中的类
 
ArrContainer() - 类的构造器 cn.bluedog233.commandscript.parser.propcontainer.ArrContainer
 

B

build(Class<T>, Prop) - 类中的静态方法 cn.bluedog233.commandscript.CommandBuilder
 

C

CanInject - cn.bluedog233.commandscript.parser.propcontainer中的类
 
CanInject() - 类的构造器 cn.bluedog233.commandscript.parser.propcontainer.CanInject
 
cn.bluedog233 - 程序包 cn.bluedog233
 
cn.bluedog233.commandscript - 程序包 cn.bluedog233.commandscript
 
cn.bluedog233.commandscript.annotation - 程序包 cn.bluedog233.commandscript.annotation
 
cn.bluedog233.commandscript.command - 程序包 cn.bluedog233.commandscript.command
 
cn.bluedog233.commandscript.commandselector - 程序包 cn.bluedog233.commandscript.commandselector
 
cn.bluedog233.commandscript.common - 程序包 cn.bluedog233.commandscript.common
 
cn.bluedog233.commandscript.parser - 程序包 cn.bluedog233.commandscript.parser
 
cn.bluedog233.commandscript.parser.propcontainer - 程序包 cn.bluedog233.commandscript.parser.propcontainer
 
cn.bluedog233.commandscript.permission - 程序包 cn.bluedog233.commandscript.permission
 
cn.bluedog233.commandscript.pluginloader - 程序包 cn.bluedog233.commandscript.pluginloader
 
cn.bluedog233.commandscript.pluginloader.command - 程序包 cn.bluedog233.commandscript.pluginloader.command
 
Command - cn.bluedog233.commandscript中的类
抽象指令类,传入Context,填充入当下字段,执行指令。
Command - cn.bluedog233.commandscript.annotation中的Annotation Interface
 
Command() - 类的构造器 cn.bluedog233.commandscript.Command
 
CommandBuilder - cn.bluedog233.commandscript中的类
指令Builder类,直接BuildCommand
CommandBuilder() - 类的构造器 cn.bluedog233.commandscript.CommandBuilder
 
CommandExcutor - cn.bluedog233.commandscript.permission中的接口
 
CommandParserRegister - cn.bluedog233.commandscript.pluginloader.command中的类
 
CommandParserRegister() - 类的构造器 cn.bluedog233.commandscript.pluginloader.command.CommandParserRegister
 
CommandPluginLoader - cn.bluedog233.commandscript.pluginloader中的类
 
CommandPluginLoader() - 类的构造器 cn.bluedog233.commandscript.pluginloader.CommandPluginLoader
 
CommandRegister - cn.bluedog233.commandscript.pluginloader.command中的类
 
CommandRegister() - 类的构造器 cn.bluedog233.commandscript.pluginloader.command.CommandRegister
 
CommandSelector - cn.bluedog233.commandscript中的类
指令解析器:将字符串指令解析为指令对象,单例。
CommandSelector - cn.bluedog233.commandscript.annotation中的Annotation Interface
 
CommandSelector(String) - 类的构造器 cn.bluedog233.commandscript.CommandSelector
 
Context - cn.bluedog233.commandscript中的类
执行环境类,其中存放执行所需要的属性,需要时自动注入
Context() - 类的构造器 cn.bluedog233.commandscript.Context
 
CustomCommand - cn.bluedog233.commandscript.command中的类
自定义指令类,可以添加多个指令,并且可以添加监听器 short为唯一定位,该单例注册到CustomCommandParser中 会同时执行多个指令,然后执行监听器内的方法 监听器为静态属性
CustomCommand(String) - 类的构造器 cn.bluedog233.commandscript.command.CustomCommand
 
CustomCommandLoaderByConfig - cn.bluedog233.commandscript中的类
 
CustomCommandLoaderByConfig() - 类的构造器 cn.bluedog233.commandscript.CustomCommandLoaderByConfig
 
customCommands - 类中的静态变量 cn.bluedog233.commandscript.commandselector.CustomCommandSelector
 
CustomCommandSelector - cn.bluedog233.commandscript.commandselector中的类
自定义指令解析器, 通过shortname字段来识别需要自定义执行哪个方法
CustomCommandSelector() - 类的构造器 cn.bluedog233.commandscript.commandselector.CustomCommandSelector
 

D

DotParser - cn.bluedog233.commandscript.parser中的类
 
DotParser(Deque<Character>, Parser) - 类的构造器 cn.bluedog233.commandscript.parser.DotParser
 

E

EqulsParser - cn.bluedog233.commandscript.parser中的类
 
EqulsParser(Deque<Character>) - 类的构造器 cn.bluedog233.commandscript.parser.EqulsParser
 
error(String) - 类中的静态方法 cn.bluedog233.commandscript.common.Result
 
Excutor - cn.bluedog233.commandscript中的类
执行类,所有指令操作在这里完成
Excutor() - 类的构造器 cn.bluedog233.commandscript.Excutor
 
execute(Context) - 类中的方法 cn.bluedog233.commandscript.command.CustomCommand
 
execute(Context) - 类中的方法 cn.bluedog233.commandscript.Command
 

F

func(Context) - 类中的方法 cn.bluedog233.commandscript.command.CustomCommand
 
func(Context) - 类中的方法 cn.bluedog233.commandscript.Command
 
func(Context) - 类中的方法 cn.bluedog233.commandscript.command.TestCommand
 

G

get(String) - 类中的方法 cn.bluedog233.commandscript.Context
 
getArrContainers() - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.Prop
 
getCode() - 类中的方法 cn.bluedog233.commandscript.common.Result
 
getData() - 类中的方法 cn.bluedog233.commandscript.common.Result
 
getDeque() - 类中的方法 cn.bluedog233.commandscript.parser.Parser
 
getEndChar() - 类中的方法 cn.bluedog233.commandscript.parser.Parser
 
getHashMapContainers() - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.Prop
 
getHistory(String) - 类中的方法 cn.bluedog233.commandscript.Context
 
getMessage() - 类中的方法 cn.bluedog233.commandscript.common.Result
 
getName() - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.ArrContainer
 
getName() - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.KVContainer
 
getOrginLine() - 类中的方法 cn.bluedog233.commandscript.Command
 
getPermission() - 接口中的方法 cn.bluedog233.commandscript.permission.CommandExcutor
 
getProps() - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.CanInject
 
getPropsPoint() - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.CanInject
 
getShortName() - 类中的方法 cn.bluedog233.commandscript.command.CustomCommand
 

H

handle(Context, CustomCommand) - 接口中的方法 cn.bluedog233.commandscript.Listener
 

I

inject(Context) - 类中的方法 cn.bluedog233.commandscript.Command
 
Inject - cn.bluedog233.commandscript.annotation中的Annotation Interface
 

K

KVContainer - cn.bluedog233.commandscript.parser.propcontainer中的类
 
KVContainer() - 类的构造器 cn.bluedog233.commandscript.parser.propcontainer.KVContainer
 

L

Listener - cn.bluedog233.commandscript中的接口
监听器,函数式方法,用于监听事件
LittleKParser - cn.bluedog233.commandscript.parser中的类
 
LittleKParser(Deque<Character>) - 类的构造器 cn.bluedog233.commandscript.parser.LittleKParser
 

M

main(String[]) - 类中的静态方法 cn.bluedog233.Main
 
Main - cn.bluedog233中的类
 
Main() - 类的构造器 cn.bluedog233.Main
 
MainParser - cn.bluedog233.commandscript.parser中的类
 
MainParser(Deque<Character>) - 类的构造器 cn.bluedog233.commandscript.parser.MainParser
 
MediKParser - cn.bluedog233.commandscript.parser中的类
 
MediKParser(Deque<Character>) - 类的构造器 cn.bluedog233.commandscript.parser.MediKParser
 

N

NotProptoInject - cn.bluedog233.commandscript.annotation中的Annotation Interface
 

P

parse() - 类中的方法 cn.bluedog233.commandscript.parser.DotParser
 
parse() - 类中的方法 cn.bluedog233.commandscript.parser.EqulsParser
 
parse() - 类中的方法 cn.bluedog233.commandscript.parser.LittleKParser
 
parse() - 类中的方法 cn.bluedog233.commandscript.parser.MainParser
 
parse() - 类中的方法 cn.bluedog233.commandscript.parser.QuotationParser
 
parse(String) - 类中的方法 cn.bluedog233.commandscript.CommandSelector
 
parse(String, String) - 类中的静态方法 cn.bluedog233.commandscript.Excutor
 
parseD(Prop) - 类中的方法 cn.bluedog233.commandscript.commandselector.CustomCommandSelector
 
parseD(Prop) - 类中的方法 cn.bluedog233.commandscript.CommandSelector
 
parseD(Prop) - 类中的方法 cn.bluedog233.commandscript.commandselector.TestCommandSelector
 
parser() - 类中的方法 cn.bluedog233.commandscript.parser.MediKParser
 
Parser - cn.bluedog233.commandscript.parser中的类
 
Parser(char, Deque<Character>) - 类的构造器 cn.bluedog233.commandscript.parser.Parser
 
Permission - cn.bluedog233.commandscript.permission中的类
 
Permission() - 类的构造器 cn.bluedog233.commandscript.permission.Permission
 
PluginRegister - cn.bluedog233.commandscript.pluginloader中的类
 
PluginRegister() - 类的构造器 cn.bluedog233.commandscript.pluginloader.PluginRegister
 
PluginScanner - cn.bluedog233.commandscript.pluginloader中的类
 
PluginScanner() - 类的构造器 cn.bluedog233.commandscript.pluginloader.PluginScanner
 
Prop - cn.bluedog233.commandscript.parser.propcontainer中的类
该类是每个Command都有,用于存储指令信息
Prop() - 类的构造器 cn.bluedog233.commandscript.parser.propcontainer.Prop
 
PROPS_SHORTNAME - 类中的静态变量 cn.bluedog233.commandscript.commandselector.CustomCommandSelector
 
put(String, String) - 类中的方法 cn.bluedog233.commandscript.Context
 
putHistory(int, Result) - 类中的方法 cn.bluedog233.commandscript.Context
 

Q

QuotationParser - cn.bluedog233.commandscript.parser中的类
 
QuotationParser(Deque<Character>) - 类的构造器 cn.bluedog233.commandscript.parser.QuotationParser
 

R

recover() - 类中的方法 cn.bluedog233.commandscript.Command
 
registerCommandSelector(CommandSelector) - 类中的静态方法 cn.bluedog233.commandscript.Excutor
 
registerCustomCommand(CustomCommand) - 类中的静态方法 cn.bluedog233.commandscript.commandselector.CustomCommandSelector
 
Result<T> - cn.bluedog233.commandscript.common中的类
 

S

setArrContainers(List<ArrContainer>) - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.Prop
 
setCode(int) - 类中的方法 cn.bluedog233.commandscript.common.Result
 
setData(T) - 类中的方法 cn.bluedog233.commandscript.common.Result
 
setDeque(Deque<Character>) - 类中的方法 cn.bluedog233.commandscript.parser.Parser
 
setEndChar(char) - 类中的方法 cn.bluedog233.commandscript.parser.Parser
 
setHashMapContainers(List<KVContainer>) - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.Prop
 
setMessage(String) - 类中的方法 cn.bluedog233.commandscript.common.Result
 
setName(String) - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.ArrContainer
 
setName(String) - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.KVContainer
 
setOrginLine(String) - 类中的方法 cn.bluedog233.commandscript.Command
 
setProp(Prop) - 类中的方法 cn.bluedog233.commandscript.Command
 
setProps(HashMap<String, String>) - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.CanInject
 
setPropsPoint(HashMap<String, String>) - 类中的方法 cn.bluedog233.commandscript.parser.propcontainer.CanInject
 
setTest1(String) - 类中的方法 cn.bluedog233.TestContext
 
success() - 类中的静态方法 cn.bluedog233.commandscript.common.Result
 
success(String) - 类中的静态方法 cn.bluedog233.commandscript.common.Result
 
success(String, T) - 类中的静态方法 cn.bluedog233.commandscript.common.Result
 

T

TestCommand - cn.bluedog233.commandscript.command中的类
 
TestCommand() - 类的构造器 cn.bluedog233.commandscript.command.TestCommand
 
TestCommandSelector - cn.bluedog233.commandscript.commandselector中的类
 
TestCommandSelector() - 类的构造器 cn.bluedog233.commandscript.commandselector.TestCommandSelector
 
TestContext - cn.bluedog233中的类
 
TestContext() - 类的构造器 cn.bluedog233.TestContext
 
title - 类中的变量 cn.bluedog233.commandscript.Context
 
type - 类中的变量 cn.bluedog233.commandscript.CommandSelector
 

V

value() - annotation interface 中的元素 cn.bluedog233.commandscript.annotation.CommandSelector
 
A B C D E F G H I K L M N P Q R S T V 
All Classes and Interfaces|常量字段值|所有程序包