org.hamcrest.text.pattern
Class Patterns
java.lang.Object
org.hamcrest.text.pattern.Patterns
public abstract class Patterns
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Patterns
public Patterns()
text
public static PatternComponent text(java.lang.String text)
anyCharacter
public static PatternComponent anyCharacter()
anyCharacterIn
public static PatternComponent anyCharacterIn(java.lang.String range)
anyCharacterNotIn
public static PatternComponent anyCharacterNotIn(java.lang.String range)
anyCharacterInCategory
public static PatternComponent anyCharacterInCategory(java.lang.String category)
anyCharacterNotInCategory
public static PatternComponent anyCharacterNotInCategory(java.lang.String category)
either
public static PatternComponent either(java.lang.Object... alternatives)
sequence
public static PatternComponent sequence(java.lang.Object... elements)
optional
public static PatternComponent optional(java.lang.Object o)
zeroOrMore
public static PatternComponent zeroOrMore(java.lang.Object o)
oneOrMore
public static PatternComponent oneOrMore(java.lang.Object o)
group
public static PatternComponent group(java.lang.String name,
PatternComponent pattern)
valueOf
public static PatternComponent valueOf(java.lang.String name)
exactly
public static PatternComponent exactly(int requiredCount,
java.lang.Object o)
from
public static PatternComponent from(int minimumCount,
int maximumCount,
java.lang.Object o)
listOf
public static SeparablePatternComponent listOf(java.lang.Object element)
toPatterns
public static PatternComponent[] toPatterns(java.lang.Object... alternatives)
toPattern
public static PatternComponent toPattern(java.lang.Object object)