Package org.spockframework.util
-
Interface Summary Interface Description IFunction<D,C> A function from domain D to co-domain C.IMatcher<T> IMultiset<E> Set-like data structure where each element has a cardinality.IThrowableFunction<D,C,T extends java.lang.Throwable> A function from domain D to co-domain C that may throw a checked exception. -
Class Summary Class Description AbstractExpressionConverter<T> AbstractMultiset<E> Assert Assertions for use within Spock code.CollectionUtil ExceptionUtil Filter<T> GroovyReleaseInfo HashMultiset<E> HashMap based implementation of IMultiset.Identifiers Identifiers used throughout the core.InternalIdentifiers Internal identifiers in generated byte code.IoUtil LinkedHashMultiset<E> LinkedHashMap based implementation of IMultiset.Matchers MopUtil ObjectUtil Utility methods applicable to (almost) any object.Pair<E1,E2> An immmutable pair of elements.ReflectionUtil SpockReleaseInfo TextUtil Utility methods for text processing.TimeUtil VersionChecker VersionNumber A version number with format major.minor.micro-qualifier. -
Exception Summary Exception Description IncompatibleGroovyVersionException WrappedException Wraps a checked exception s.t. -
Error Summary Error Description InternalSpockError UnreachableCodeError -
Annotation Types Summary Annotation Type Description Beta Indicates that the annotated element, a member of Spock's public API, is in a trial phase.Immutable NotThreadSafe Nullable Indicates that the annotated field, parameter, or return value of the annotated method is allowed to be null.ThreadSafe