public static class ExampleMatcher.PropertySpecifier extends Object
public ExampleMatcher.PropertySpecifier withStringMatcher(ExampleMatcher.StringMatcher stringMatcher)
ExampleMatcher.PropertySpecifier
containing all values from the current instance and sets
ExampleMatcher.StringMatcher
in the returned instance.stringMatcher
- must not be null.public ExampleMatcher.PropertySpecifier withIgnoreCase(boolean ignoreCase)
ExampleMatcher.PropertySpecifier
containing all values from the current instance and sets
ignoreCase
.ignoreCase
- must not be null.public ExampleMatcher.PropertySpecifier withValueTransformer(ExampleMatcher.PropertyValueTransformer valueTransformer)
ExampleMatcher.PropertySpecifier
containing all values from the current instance and sets
ExampleMatcher.PropertyValueTransformer
in the returned instance.valueTransformer
- must not be null.public String getPath()
public ExampleMatcher.StringMatcher getStringMatcher()
ExampleMatcher.StringMatcher
.public Boolean getIgnoreCase()
public ExampleMatcher.PropertyValueTransformer getPropertyValueTransformer()
public Object transformValue(Object source)
ExampleMatcher.PropertyValueTransformer
.source
- Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.