Package io.microsphere.spring.web.rule
Interface NameValueExpression<T>
-
- Type Parameters:
T- the value type
- All Known Implementing Classes:
AbstractNameValueExpression,StringNameValueExpression,WebRequestHeaderExpression,WebRequestParamExpression
public interface NameValueExpression<T>A contract for"name!=value"style expression used to specify request parameters and request header conditions in@RequestMapping.- Since:
- 3.1
- Author:
- Rossen Stoyanchev
- See Also:
RequestMapping.params(),RequestMapping.headers()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()TgetValue()booleanisNegated()
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getValue
@Nullable T getValue()
-
isNegated
boolean isNegated()
-
-