Package com.aspectran.core.context.rule
Class HeaderActionRule
- java.lang.Object
-
- com.aspectran.core.context.rule.HeaderActionRule
-
public class HeaderActionRule extends java.lang.ObjectThe Class HeaderActionRule.Created: 2016. 08. 23.
- Since:
- 3.0.0
-
-
Constructor Summary
Constructors Constructor Description HeaderActionRule()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHeaderItemRule(ItemRule headerItemRule)Adds the header item rule.java.lang.StringgetActionId()Gets the action id.ItemRuleMapgetHeaderItemRuleMap()Gets the header item rule map.java.lang.BooleangetHidden()Returns whether to hide result of the action.booleanisHidden()Returns whether to hide result of the action.ItemRulenewHeaderItemRule(java.lang.String headerName)Adds a new header rule with the specified name and returns it.static HeaderActionRulenewInstance(java.lang.String id, java.lang.Boolean hidden)Returns a new derived instance of HeaderActionRule.voidsetActionId(java.lang.String actionId)Sets the action id.voidsetHeaderItemRuleMap(ItemRuleMap headerItemRuleMap)Sets the header rule map.voidsetHidden(java.lang.Boolean hidden)Sets whether to hide result of the action.java.lang.StringtoString()
-
-
-
Method Detail
-
getActionId
public java.lang.String getActionId()
Gets the action id.- Returns:
- the action id
-
setActionId
public void setActionId(java.lang.String actionId)
Sets the action id.- Parameters:
actionId- the new action id
-
getHeaderItemRuleMap
public ItemRuleMap getHeaderItemRuleMap()
Gets the header item rule map.- Returns:
- the header item rule map
-
setHeaderItemRuleMap
public void setHeaderItemRuleMap(ItemRuleMap headerItemRuleMap)
Sets the header rule map.- Parameters:
headerItemRuleMap- the new header item rule map
-
newHeaderItemRule
public ItemRule newHeaderItemRule(java.lang.String headerName)
Adds a new header rule with the specified name and returns it.- Parameters:
headerName- the header name- Returns:
- the header item rule
-
addHeaderItemRule
public void addHeaderItemRule(ItemRule headerItemRule)
Adds the header item rule.- Parameters:
headerItemRule- the header item rule
-
getHidden
public java.lang.Boolean getHidden()
Returns whether to hide result of the action.- Returns:
- true, if this action is hidden
-
isHidden
public boolean isHidden()
Returns whether to hide result of the action.- Returns:
- true, if this action is hidden
-
setHidden
public void setHidden(java.lang.Boolean hidden)
Sets whether to hide result of the action.- Parameters:
hidden- whether to hide result of the action
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
newInstance
public static HeaderActionRule newInstance(java.lang.String id, java.lang.Boolean hidden)
Returns a new derived instance of HeaderActionRule.- Parameters:
id- the action idhidden- whether to hide result of the action- Returns:
- the header action rule
-
-