Skip navigation links
A C D E F G H I L M N P R S T V 

A

addCondition(Condition) - Method in class com.xunlei.channel.common.logic.config.vo.Conditions
 

C

com.xunlei.channel.common.logic.config.annotation - package com.xunlei.channel.common.logic.config.annotation
 
com.xunlei.channel.common.logic.config.constants - package com.xunlei.channel.common.logic.config.constants
 
com.xunlei.channel.common.logic.config.method - package com.xunlei.channel.common.logic.config.method
 
com.xunlei.channel.common.logic.config.method.impl - package com.xunlei.channel.common.logic.config.method.impl
 
com.xunlei.channel.common.logic.config.vo - package com.xunlei.channel.common.logic.config.vo
 
com.xunlei.channel.common.logic.handle - package com.xunlei.channel.common.logic.handle
 
com.xunlei.channel.common.logic.handle.constants - package com.xunlei.channel.common.logic.handle.constants
 
com.xunlei.channel.common.logic.handle.impl - package com.xunlei.channel.common.logic.handle.impl
 
com.xunlei.channel.common.logic.vo - package com.xunlei.channel.common.logic.vo
 
Condition - Class in com.xunlei.channel.common.logic.config.vo
 
Condition() - Constructor for class com.xunlei.channel.common.logic.config.vo.Condition
 
ConditionField - Annotation Type in com.xunlei.channel.common.logic.config.annotation
计算逻辑对象的字段注解,对应Condition.name
ConditionFieldEntry - Class in com.xunlei.channel.common.logic.handle
每个field对应的中间存储
ConditionFieldEntry() - Constructor for class com.xunlei.channel.common.logic.handle.ConditionFieldEntry
 
ConditionFieldHandler - Class in com.xunlei.channel.common.logic.handle
处理输入对象为map,形式是 fieldName -> fieldValue
ConditionFieldHandler() - Constructor for class com.xunlei.channel.common.logic.handle.ConditionFieldHandler
 
ConditionFieldIgnore - Annotation Type in com.xunlei.channel.common.logic.config.annotation
 
ConditionFieldType - Enum in com.xunlei.channel.common.logic.handle.constants
 
Conditions - Class in com.xunlei.channel.common.logic.config.vo
 
Conditions() - Constructor for class com.xunlei.channel.common.logic.config.vo.Conditions
 
ConvertException - Exception in com.xunlei.channel.common.logic.config.method
 
ConvertException() - Constructor for exception com.xunlei.channel.common.logic.config.method.ConvertException
 
ConvertException(String) - Constructor for exception com.xunlei.channel.common.logic.config.method.ConvertException
 
ConvertException(String, Throwable) - Constructor for exception com.xunlei.channel.common.logic.config.method.ConvertException
 
ConvertException(Throwable) - Constructor for exception com.xunlei.channel.common.logic.config.method.ConvertException
 
ConvertMethod - Interface in com.xunlei.channel.common.logic.config.method
 
ConvertMethodName - Annotation Type in com.xunlei.channel.common.logic.config.annotation
 

D

DEFAULT_PACKAGE - Static variable in class com.xunlei.channel.common.logic.config.method.MethodManager
 

E

execute(String, Condition) - Method in interface com.xunlei.channel.common.logic.config.method.ConvertMethod
对字段值执行转换方法
execute(String, Condition) - Method in class com.xunlei.channel.common.logic.config.method.impl.RemainderMethod
 
execute(LogicalOperation, boolean...) - Static method in class com.xunlei.channel.common.logic.handle.LogicOperation
 

F

FieldQualified - Enum in com.xunlei.channel.common.logic.config.constants
 
fromJsonString(String) - Static method in class com.xunlei.channel.common.logic.config.vo.Conditions
 

G

getMethod(String) - Method in class com.xunlei.channel.common.logic.config.method.MethodManager
 
getName() - Method in enum com.xunlei.channel.common.logic.config.constants.FieldQualified
 
getName() - Method in enum com.xunlei.channel.common.logic.config.constants.LogicalOperation
 

H

handle(T, Conditions, MethodManager) - Method in class com.xunlei.channel.common.logic.handle.impl.LogicHandlerImpl
 
handle(T, Conditions, MethodManager) - Method in interface com.xunlei.channel.common.logic.handle.LogicHandler
根据配置进行逻辑运算
handleCondition(Condition, Map<String, String>, MethodManager) - Method in class com.xunlei.channel.common.logic.handle.impl.LogicHandlerImpl
 
handleConditions(Conditions, Map<String, String>, MethodManager) - Method in class com.xunlei.channel.common.logic.handle.impl.LogicHandlerImpl
 
handleConditions(Collection<Condition>, Map<String, String>, MethodManager) - Method in class com.xunlei.channel.common.logic.handle.impl.LogicHandlerImpl
 
handleFieldQualified(String, String, FieldQualified) - Method in class com.xunlei.channel.common.logic.handle.impl.LogicHandlerImpl
 
handleFieldValue(Condition, Map<String, String>, MethodManager) - Method in class com.xunlei.channel.common.logic.handle.impl.LogicHandlerImpl
 
HandlerException - Exception in com.xunlei.channel.common.logic.handle
 
HandlerException() - Constructor for exception com.xunlei.channel.common.logic.handle.HandlerException
 
HandlerException(String) - Constructor for exception com.xunlei.channel.common.logic.handle.HandlerException
 
HandlerException(String, Throwable) - Constructor for exception com.xunlei.channel.common.logic.handle.HandlerException
 
HandlerException(Throwable) - Constructor for exception com.xunlei.channel.common.logic.handle.HandlerException
 

I

InputData - Interface in com.xunlei.channel.common.logic.vo
 

L

LogicalOperation - Enum in com.xunlei.channel.common.logic.config.constants
 
LogicHandler<T> - Interface in com.xunlei.channel.common.logic.handle
 
LogicHandlerImpl<T> - Class in com.xunlei.channel.common.logic.handle.impl
逻辑处理器,根据配置、输入对象、方法管理器进行逻辑处理
LogicHandlerImpl() - Constructor for class com.xunlei.channel.common.logic.handle.impl.LogicHandlerImpl
 
LogicOperation - Class in com.xunlei.channel.common.logic.handle
 
LogicOperation() - Constructor for class com.xunlei.channel.common.logic.handle.LogicOperation
 

M

MethodManager - Class in com.xunlei.channel.common.logic.config.method
 

N

newInstance() - Static method in class com.xunlei.channel.common.logic.config.method.MethodManager
 
newInstance(Package...) - Static method in class com.xunlei.channel.common.logic.config.method.MethodManager
 

P

processFieldAndValue(Object) - Static method in class com.xunlei.channel.common.logic.handle.ConditionFieldHandler
处理输入对象为map,形式是 fieldName -> fieldValue

R

RemainderMethod - Class in com.xunlei.channel.common.logic.config.method.impl
取余方法
RemainderMethod() - Constructor for class com.xunlei.channel.common.logic.config.method.impl.RemainderMethod
 

S

setName(String) - Method in enum com.xunlei.channel.common.logic.config.constants.FieldQualified
 
setName(String) - Method in enum com.xunlei.channel.common.logic.config.constants.LogicalOperation
 
splitConfigValue(String) - Static method in class com.xunlei.channel.common.logic.config.vo.Condition
 

T

toJsonString() - Method in class com.xunlei.channel.common.logic.config.vo.Conditions
 

V

valueOf(String) - Static method in enum com.xunlei.channel.common.logic.config.constants.FieldQualified
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xunlei.channel.common.logic.config.constants.LogicalOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.xunlei.channel.common.logic.handle.constants.ConditionFieldType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.xunlei.channel.common.logic.config.constants.FieldQualified
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xunlei.channel.common.logic.config.constants.LogicalOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.xunlei.channel.common.logic.handle.constants.ConditionFieldType
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES_DELIMITER - Static variable in class com.xunlei.channel.common.logic.config.vo.Condition
配置值的分隔符(如果包含多个值)
A C D E F G H I L M N P R S T V 
Skip navigation links

Copyright © 2018. All rights reserved.