public class ContainsStringPredicate extends Object implements StringPredicate
XML 中:
<bean class="com.feilong.context.converter.IfStringToBeanConverter"> <property name="predicate"> <bean class="com.feilong.core.util.predicate.ContainsStringPredicate" p:searchCharSequence= "TRADE_NOT_EXIST" /> </property> <property name="trueStringToBeanConverter"> <bean class="com.feilong.netpay.alipay.query.AlipayTradeNotExistStringToBeanConverter" /> </property> <property name="falseStringToBeanConverter"> <bean class="com.feilong.context.converter.XMLMapBuilderStringToBeanConverter"> <property name="beanClass" value="com.feilong.netpay.alipay.query.AlipaySingleQueryResultCommand" /> <property name="nameAndValueMapBuilder"> <bean class="com.feilong.context.converter.builder.XmlNodeNameAndValueMapBuilder" p:xpathExpression= "/alipay/response/trade/*" /> </property> <property name="beanBuilder"> <bean class="com.feilong.context.converter.builder.AliasBeanBuilder" /> </property> </bean> </property> </bean>
Constructor and Description |
---|
ContainsStringPredicate()
Instantiates a new contains string predicate.
|
ContainsStringPredicate(CharSequence searchCharSequence)
Instantiates a new contains string predicate.
|
Modifier and Type | Method and Description |
---|---|
boolean |
evaluate(String value) |
CharSequence |
getSearchCharSequence()
Gets the search char sequence.
|
void |
setSearchCharSequence(CharSequence searchCharSequence)
Sets the search char sequence.
|
public ContainsStringPredicate()
public ContainsStringPredicate(CharSequence searchCharSequence)
searchCharSequence
- the search char sequencepublic boolean evaluate(String value)
public CharSequence getSearchCharSequence()
public void setSearchCharSequence(CharSequence searchCharSequence)
searchCharSequence
- the searchCharSequence to setCopyright © 2008-2019 by feilong