Uses of Class
com.aspectran.core.context.rule.ItemRule
-
Packages that use ItemRule Package Description com.aspectran.core.context.expr com.aspectran.core.context.rule com.aspectran.core.context.rule.assistant com.aspectran.core.context.rule.converter -
-
Uses of ItemRule in com.aspectran.core.context.expr
Methods in com.aspectran.core.context.expr with parameters of type ItemRule Modifier and Type Method Description <T> T
ItemEvaluator. evaluate(ItemRule itemRule)
<T> T
ItemExpression. evaluate(ItemRule itemRule)
java.lang.String[]
ItemEvaluator. evaluateAsStringArray(ItemRule itemRule)
java.lang.String[]
ItemExpression. evaluateAsStringArray(ItemRule itemRule)
Method parameters in com.aspectran.core.context.expr with type arguments of type ItemRule Modifier and Type Method Description MultiValueMap<java.lang.String,java.lang.String>
ItemEvaluator. evaluateAsMultiValueMap(java.util.Collection<ItemRule> itemRuleLIst)
MultiValueMap<java.lang.String,java.lang.String>
ItemExpression. evaluateAsMultiValueMap(java.util.Collection<ItemRule> itemRules)
ParameterMap
ItemEvaluator. evaluateAsParameterMap(java.util.Collection<ItemRule> itemRules)
ParameterMap
ItemExpression. evaluateAsParameterMap(java.util.Collection<ItemRule> itemRules)
-
Uses of ItemRule in com.aspectran.core.context.rule
Methods in com.aspectran.core.context.rule that return ItemRule Modifier and Type Method Description ItemRule
BeanMethodActionRule. newArgumentItemRule(java.lang.String argumentName)
Adds a new argument rule with the specified name and returns it.ItemRule
EchoActionRule. newAttributeItemRule(java.lang.String attributeName)
Adds a new attribute rule with the specified name and returns it.ItemRule
ForwardRule. newAttributeItemRule(java.lang.String attributeName)
Adds a new attribute rule with the specified name and returns it.ItemRule
IncludeActionRule. newAttributeItemRule(java.lang.String attributeName)
Adds a new attribute rule with the specified name and returns it.ItemRule
RequestRule. newAttributeItemRule(java.lang.String attributeName)
Adds a new attribute rule with the specified name and returns it.ItemRule
BeanRule. newConstructorArgumentItemRule()
Adds a new constructor argument item rule and returns it.ItemRule
HeaderActionRule. newHeaderItemRule(java.lang.String headerName)
Adds a new header rule with the specified name and returns it.static ItemRule
ItemRule. newInstance(java.lang.String type, java.lang.String name, java.lang.String valueType, java.lang.String defaultValue, java.lang.Boolean tokenize, java.lang.Boolean mandatory, java.lang.Boolean secret)
Returns a new derived instance of ItemRule.ItemRule
IncludeActionRule. newParameterItemRule(java.lang.String parameterName)
Adds a new parameter rule with the specified name and returns it.ItemRule
RedirectRule. newParameterItemRule(java.lang.String parameterName)
Adds a new parameter rule with the specified name and returns it.ItemRule
RequestRule. newParameterItemRule(java.lang.String parameterName)
Adds a new parameter rule with the specified name and returns it.ItemRule
BeanMethodActionRule. newPropertyItemRule(java.lang.String propertyName)
Adds a new property rule with the specified name and returns it.ItemRule
BeanRule. newPropertyItemRule(java.lang.String propertyName)
Adds a new property rule with the specified name and returns it.ItemRule
ItemRuleMap. putItemRule(ItemRule itemRule)
Adds a item rule.static ItemRule
ItemRule. toItemRule(Attribute attribute)
static ItemRule
ItemRule. toItemRule(Parameter parameter)
static ItemRule
ItemRule. toItemRule(ItemParameters itemParameters)
Convert the given item parameters into anItemRule
.Methods in com.aspectran.core.context.rule with parameters of type ItemRule Modifier and Type Method Description void
BeanMethodActionRule. addArgumentItemRule(ItemRule argumentItemRule)
Adds the argument item rule.void
EchoActionRule. addAttributeItemRule(ItemRule itemRule)
Adds the attribute item rule.void
ForwardRule. addAttributeItemRule(ItemRule itemRule)
Adds the attribute item rule.void
IncludeActionRule. addAttributeItemRule(ItemRule attributeItemRule)
Adds the attribute item rule.void
RequestRule. addAttributeItemRule(ItemRule attributeItemRule)
Adds the attribute item rule.void
BeanRule. addConstructorArgumentItemRule(ItemRule constructorArgumentItemRule)
Adds the constructor argument item rule.void
HeaderActionRule. addHeaderItemRule(ItemRule headerItemRule)
Adds the header item rule.void
IncludeActionRule. addParameterItemRule(ItemRule parameterItemRule)
Adds the parameter item rule.void
RedirectRule. addParameterItemRule(ItemRule parameterItemRule)
Adds the parameter item rule.void
RequestRule. addParameterItemRule(ItemRule parameterItemRule)
Adds the parameter item rule.void
BeanMethodActionRule. addPropertyItemRule(ItemRule propertyItemRule)
Adds the property item rule.void
BeanRule. addPropertyItemRule(ItemRule propertyItemRule)
Adds the property item rule.static java.lang.Class<?>
ItemRule. getPrototypeClass(ItemRule ir, java.lang.Object value)
Gets the class of value.ItemRule
ItemRuleMap. putItemRule(ItemRule itemRule)
Adds a item rule.static java.util.Iterator<Token[]>
ItemRule. tokenIterator(ItemRule itemRule)
Returns aToken
iterator.Constructor parameters in com.aspectran.core.context.rule with type arguments of type ItemRule Constructor Description ItemRuleList(java.util.Collection<ItemRule> itemRules)
-
Uses of ItemRule in com.aspectran.core.context.rule.assistant
Methods in com.aspectran.core.context.rule.assistant with parameters of type ItemRule Modifier and Type Method Description void
ContextRuleAssistant. resolveBeanClass(ItemRule itemRule)
Resolve bean class.void
ShallowContextRuleAssistant. resolveBeanClass(ItemRule itemRule)
-
Uses of ItemRule in com.aspectran.core.context.rule.converter
Methods in com.aspectran.core.context.rule.converter with parameters of type ItemRule Modifier and Type Method Description static ItemParameters
RuleToParamsConverter. toItemParameters(ItemRule itemRule)
-