us.ihmc.utilities.reflect
Class StringFieldMatcher
java.lang.Object
us.ihmc.utilities.reflect.StringFieldMatcher
public class StringFieldMatcher
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringFieldMatcher
public StringFieldMatcher()
addStringFieldToMatchRegularExpression
public void addStringFieldToMatchRegularExpression(java.lang.Class<?> type,
java.lang.reflect.Field field,
java.lang.String regularExpressionToMatch)
addStringFieldToMatchExactly
public void addStringFieldToMatchExactly(java.lang.Class<?> type,
java.lang.reflect.Field field,
java.lang.String stringToMatch)
addStringFieldToMatchExactly
public void addStringFieldToMatchExactly(java.lang.Class<?> type,
java.lang.reflect.Field field,
java.lang.String stringToMatch,
boolean caseSensitive)
addStringFieldToMatch
public void addStringFieldToMatch(java.lang.Class<?> type,
java.lang.reflect.Field field,
StringAndRegularExpressionMatcher matcher)
matches
public boolean matches(java.lang.Object objectToTest)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException
- Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
combine
public void combine(StringFieldMatcher stringFieldMatcherToCombine)