Uses of Class
com.aspectran.core.context.rule.ItemRule
-
-
Uses of ItemRule in com.aspectran.core.activity.request
Methods in com.aspectran.core.activity.request that return types with arguments of type ItemRule Modifier and Type Method Description java.util.Collection<ItemRule>MissingMandatoryAttributesException. getItemRules()Returns an item rule list that represents missing attributes.java.util.Collection<ItemRule>MissingMandatoryParametersException. getItemRules()Returns an item rule list that represents missing parameters.Constructor parameters in com.aspectran.core.activity.request with type arguments of type ItemRule Constructor Description MissingMandatoryAttributesException(java.util.Collection<ItemRule> itemRules)Creates a new MissingMandatoryAttributesException referencing the specified attribute.MissingMandatoryParametersException(java.util.Collection<ItemRule> itemRules)Creates a new MissingMandatoryParametersException referencing the specified parameter. -
Uses of ItemRule in com.aspectran.core.context.expr
Methods in com.aspectran.core.context.expr that return ItemRule Modifier and Type Method Description ItemRuleItemEvaluationException. getItemRule()Gets the item rule which is failed to evaluate expression.Methods in com.aspectran.core.context.expr with parameters of type ItemRule Modifier and Type Method Description <T> TItemEvaluator. evaluate(ItemRule itemRule)<T> TItemExpression. 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)ParameterMapItemEvaluator. evaluateAsParameterMap(java.util.Collection<ItemRule> itemRules)ParameterMapItemExpression. evaluateAsParameterMap(java.util.Collection<ItemRule> itemRules)Constructors in com.aspectran.core.context.expr with parameters of type ItemRule Constructor Description ItemEvaluationException(ItemRule itemRule, java.lang.Throwable cause)Instantiates a new item evaluation exception. -
Uses of ItemRule in com.aspectran.core.context.rule
Methods in com.aspectran.core.context.rule that return ItemRule Modifier and Type Method Description ItemRuleInvokeActionRule. newArgumentItemRule(java.lang.String argumentName)Adds a new argument rule with the specified name and returns it.ItemRuleForwardRule. newAttributeItemRule(java.lang.String attributeName)Adds a new attribute rule with the specified name and returns it.ItemRuleIncludeActionRule. newAttributeItemRule(java.lang.String attributeName)Adds a new attribute rule with the specified name and returns it.ItemRuleRequestRule. newAttributeItemRule(java.lang.String attributeName)Adds a new attribute rule with the specified name and returns it.ItemRuleBeanRule. newConstructorArgumentItemRule()Adds a new constructor argument item rule and returns it.ItemRuleEchoActionRule. newEchoItemRule(java.lang.String echoName)Adds a new echo item rule with the specified name and returns it.ItemRuleHeaderActionRule. newHeaderItemRule(java.lang.String headerName)Adds a new header rule with the specified name and returns it.static ItemRuleItemRule. newInstance(java.lang.String type, java.lang.String name, java.lang.String valueType, java.lang.Boolean tokenize, java.lang.Boolean mandatory, java.lang.Boolean secret)Returns a new derived instance of ItemRule.ItemRuleIncludeActionRule. newParameterItemRule(java.lang.String parameterName)Adds a new parameter rule with the specified name and returns it.ItemRuleRedirectRule. newParameterItemRule(java.lang.String parameterName)Adds a new parameter rule with the specified name and returns it.ItemRuleRequestRule. newParameterItemRule(java.lang.String parameterName)Adds a new parameter rule with the specified name and returns it.ItemRuleBeanRule. newPropertyItemRule(java.lang.String propertyName)Adds a new property rule with the specified name and returns it.ItemRuleInvokeActionRule. newPropertyItemRule(java.lang.String propertyName)Adds a new property rule with the specified name and returns it.ItemRuleItemRuleMap. putItemRule(ItemRule itemRule)Adds a item rule.static ItemRuleItemRuleUtils. toItemRule(ItemParameters itemParameters)Convert the givenItemParametersinto anItemRule.Methods in com.aspectran.core.context.rule with parameters of type ItemRule Modifier and Type Method Description voidInvokeActionRule. addArgumentItemRule(ItemRule argumentItemRule)Adds the argument item rule.voidForwardRule. addAttributeItemRule(ItemRule itemRule)Adds the attribute item rule.voidIncludeActionRule. addAttributeItemRule(ItemRule attributeItemRule)Adds the attribute item rule.voidRequestRule. addAttributeItemRule(ItemRule attributeItemRule)Adds the attribute item rule.voidBeanRule. addConstructorArgumentItemRule(ItemRule constructorArgumentItemRule)Adds the constructor argument item rule.voidEchoActionRule. addEchoItemRule(ItemRule itemRule)Adds the echo item rule.voidHeaderActionRule. addHeaderItemRule(ItemRule headerItemRule)Adds the header item rule.voidIncludeActionRule. addParameterItemRule(ItemRule parameterItemRule)Adds the parameter item rule.voidRedirectRule. addParameterItemRule(ItemRule parameterItemRule)Adds the parameter item rule.voidRequestRule. addParameterItemRule(ItemRule parameterItemRule)Adds the parameter item rule.voidBeanRule. addPropertyItemRule(ItemRule propertyItemRule)Adds the property item rule.voidInvokeActionRule. addPropertyItemRule(ItemRule propertyItemRule)Adds the property item rule.static java.lang.Class<?>ItemRuleUtils. getPrototypeClass(ItemRule itemRule, java.lang.Object value)Returns theClassaccording to the given item value.ItemRuleItemRuleMap. putItemRule(ItemRule itemRule)Adds a item rule.static java.util.Iterator<Token[]>ItemRuleUtils. tokenIterator(ItemRule itemRule)Returns anIteratorof all the tokens the item has.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 voidContextRuleAssistant. resolveBeanClass(ItemRule itemRule)Resolve bean class.voidShallowContextRuleAssistant. 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 ItemParametersRulesToParameters. toItemParameters(ItemRule itemRule)
-