Package com.aspectran.core.context.rule
Class HeaderActionRule
- java.lang.Object
-
- com.aspectran.core.context.rule.HeaderActionRule
-
public class HeaderActionRule extends java.lang.Object
The 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 void
addHeaderItemRule(ItemRule headerItemRule)
Adds the header item rule.java.lang.String
getActionId()
Gets the action id.ItemRuleMap
getHeaderItemRuleMap()
Gets the header item rule map.java.lang.Boolean
getHidden()
Returns whether to hide result of the action.boolean
isHidden()
Returns whether to hide result of the action.ItemRule
newHeaderItemRule(java.lang.String headerName)
Adds a new header rule with the specified name and returns it.static HeaderActionRule
newInstance(java.lang.String id, java.lang.Boolean hidden)
Returns a new derived instance of HeaderActionRule.void
setActionId(java.lang.String actionId)
Sets the action id.void
setHeaderItemRuleMap(ItemRuleMap headerItemRuleMap)
Sets the header rule map.void
setHidden(java.lang.Boolean hidden)
Sets whether to hide result of the action.java.lang.String
toString()
-
-
-
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:
toString
in 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
-
-