A C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Absent - Class in org.saynotobugs.confidence.quality.optional
- Absent() - Constructor for class org.saynotobugs.confidence.quality.optional.Absent
-
Matches empty
Optionals. - AllOf<T> - Class in org.saynotobugs.confidence.quality.composite
- AllOf(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.composite.AllOf
- AllOf(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.composite.AllOf
- AllOfFailingFast<T> - Class in org.saynotobugs.confidence.quality.composite
- AllOfFailingFast(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.composite.AllOfFailingFast
- AllOfFailingFast(Description, Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.composite.AllOfFailingFast
- AllOfFailingFast(Description, Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.composite.AllOfFailingFast
- AllOfFailingFast(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.composite.AllOfFailingFast
- AllPassed - Class in org.saynotobugs.confidence.assessment
-
A
Assessmentthat passes when all the delegateAssessments pass. - AllPassed(Description, Description, Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.assessment.AllPassed
- AllPassed(Description, Description, Assessment...) - Constructor for class org.saynotobugs.confidence.assessment.AllPassed
- AllPassed(Description, Description, Description, Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.assessment.AllPassed
- AllPassed(Description, Description, Description, Assessment...) - Constructor for class org.saynotobugs.confidence.assessment.AllPassed
- AnyOf<T> - Class in org.saynotobugs.confidence.quality.composite
- AnyOf(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.composite.AnyOf
- AnyOf(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.composite.AnyOf
- AnyOf(T...) - Constructor for class org.saynotobugs.confidence.quality.composite.AnyOf
- AnyPassed - Class in org.saynotobugs.confidence.assessment
-
A
Assessmentthat passes when any of the delegateAssessments passed. - AnyPassed(Description, Description, Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.assessment.AnyPassed
- AnyPassed(Description, Description, Assessment...) - Constructor for class org.saynotobugs.confidence.assessment.AnyPassed
- AnyPassed(Description, Description, Description, Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.assessment.AnyPassed
- AnyPassed(Description, Description, Description, Assessment...) - Constructor for class org.saynotobugs.confidence.assessment.AnyPassed
- Anything - Class in org.saynotobugs.confidence.quality.trivial
- Anything() - Constructor for class org.saynotobugs.confidence.quality.trivial.Anything
- append(CharSequence) - Method in interface org.saynotobugs.confidence.Scribe
-
Writes the given
CharSequenceand returns this instance. - append(CharSequence) - Method in class org.saynotobugs.confidence.scribe.StringBuilderScribe
- ArrayIterable - Class in org.saynotobugs.confidence.utils
-
An Iterable to iterate any array.
- ArrayIterable(Object) - Constructor for class org.saynotobugs.confidence.utils.ArrayIterable
- ArrayThat - Class in org.saynotobugs.confidence.quality.array
- ArrayThat(Quality<? super Iterable<T>>) - Constructor for class org.saynotobugs.confidence.quality.array.ArrayThat
- Assertion - Class in org.saynotobugs.confidence
- Assertion() - Constructor for class org.saynotobugs.confidence.Assertion
- assertThat(T, Quality<? super T>) - Static method in class org.saynotobugs.confidence.Assertion
- Assessment - Interface in org.saynotobugs.confidence
- assessmentOf(Iterable<T>) - Method in class org.saynotobugs.confidence.quality.iterable.Iterates
- assessmentOf(Iterable<T>) - Method in class org.saynotobugs.confidence.quality.iterable.IteratesInAnyOrder
- assessmentOf(Comparator<T>) - Method in class org.saynotobugs.confidence.quality.comparator.ImposesEquality
- assessmentOf(Comparator<T>) - Method in class org.saynotobugs.confidence.quality.comparator.ImposesOrderOf
- assessmentOf(Consumer<T>) - Method in class org.saynotobugs.confidence.quality.consumer.ConsumerThatAffects
- assessmentOf(Function<Argument, Type>) - Method in class org.saynotobugs.confidence.quality.function.MutatesArgument
- assessmentOf(Function<Function<DelegateIn, Out>, Function<In, Out>>) - Method in class org.saynotobugs.confidence.quality.function.MapsArgument
- assessmentOf(Function<Function<DelegateIn, Out>, Function<In, Out>>) - Method in class org.saynotobugs.confidence.quality.function.ResultOf
- assessmentOf(Generator<T>) - Method in class org.saynotobugs.confidence.quality.object.MutatedBy
- assessmentOf(Throwing.Breakable) - Method in class org.saynotobugs.confidence.quality.object.Throwing
- assessmentOf(T) - Method in interface org.saynotobugs.confidence.Quality
- assessmentOf(T) - Method in class org.saynotobugs.confidence.quality.compat.Hamcrest
- assessmentOf(T) - Method in class org.saynotobugs.confidence.quality.composite.NoneOf
- assessmentOf(T) - Method in class org.saynotobugs.confidence.quality.composite.Parallel
- assessmentOf(T) - Method in class org.saynotobugs.confidence.quality.composite.QualityComposition
- assessmentOf(T) - Method in class org.saynotobugs.confidence.quality.composite.WithFinalizer
- assessmentOf(T) - Method in class org.saynotobugs.confidence.quality.object.Successfully
- Assigns<Argument,Result> - Class in org.saynotobugs.confidence.quality.function
-
Deprecated.in favour of
Maps. This Quality has it reversed, in terms of what a function assigns to what. - Assigns(Argument, Quality<? super Result>) - Constructor for class org.saynotobugs.confidence.quality.function.Assigns
-
Deprecated.
- Assigns(Argument, Result) - Constructor for class org.saynotobugs.confidence.quality.function.Assigns
-
Deprecated.
- AutoClosableThat<T extends java.lang.AutoCloseable> - Class in org.saynotobugs.confidence.quality.autoclosable
-
A
Qualityof anAutoCloseableobject. - AutoClosableThat(Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.autoclosable.AutoClosableThat
C
- CharSequenceDescription - Class in org.saynotobugs.confidence.description
-
The
Descriptionof aCharSequencevalue. - CharSequenceDescription(CharSequence) - Constructor for class org.saynotobugs.confidence.description.CharSequenceDescription
-
Creates a
Descriptionfor the givenCharSequence. - CloseTo - Class in org.saynotobugs.confidence.quality.number
- CloseTo(double) - Constructor for class org.saynotobugs.confidence.quality.number.CloseTo
-
A
Qualityof aNumberin that's within the givenεof one ulp as determined byMath.ulp(double)., i.e. any numberxwithexpectation - ulp(expectation) < x < expectation + ulp(expectation) - CloseTo(double, int) - Constructor for class org.saynotobugs.confidence.quality.number.CloseTo
-
A
Qualityof aNumberin that's within the givenεofulpCountulp as determined byMath.ulp(double)., i.e. any numberxwithexpectation - ulpCount * ulp(expectation) < x < expectation + ulpCount * ulp(expectation) - CloseTo(float) - Constructor for class org.saynotobugs.confidence.quality.number.CloseTo
-
A
Qualityof aNumberin that's within the givenεof one ulp as determined byMath.ulp(float)., i.e. any numberxwithexpectation - ulp(expectation) < x < expectation + ulp(expectation) - CloseTo(float, int) - Constructor for class org.saynotobugs.confidence.quality.number.CloseTo
-
A
Qualityof aNumberin that's within the givenεofulpCountulp as determined byMath.ulp(float)., i.e. any numberxwithexpectation - ulpCount * ulp(expectation) < x < expectation + ulpCount * ulp(expectation) - CloseTo(Number, Number) - Constructor for class org.saynotobugs.confidence.quality.number.CloseTo
-
A
Qualityof aNumberin that's within the givenεof the givenNumber, i.e. any numberxwithexpectation - ε < x < expectation + ε - CloseTo(BigDecimal, BigDecimal) - Constructor for class org.saynotobugs.confidence.quality.number.CloseTo
- COMMA - Static variable in class org.saynotobugs.confidence.description.LiteralDescription
- COMMA_NEW_LINE - Static variable in class org.saynotobugs.confidence.description.LiteralDescription
- ComparesEqualTo<T extends java.lang.Comparable<? super T>> - Class in org.saynotobugs.confidence.quality.comparable
- ComparesEqualTo(T) - Constructor for class org.saynotobugs.confidence.quality.comparable.ComparesEqualTo
-
Creates
Qualitythat matches if theComparablevalue under test is equal to the given value. - Composite - Class in org.saynotobugs.confidence.description
-
A
Descriptioncomposed of otherDescriptions. - Composite(Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.Composite
-
Creates a
Descriptionof the givenDescriptionsequence. - Composite(Description...) - Constructor for class org.saynotobugs.confidence.description.Composite
-
Creates a
Descriptionof the sequence of the givenDescriptions. - ConsumerThatAccepts<T> - Class in org.saynotobugs.confidence.quality.consumer
- ConsumerThatAccepts(Supplier<T>) - Constructor for class org.saynotobugs.confidence.quality.consumer.ConsumerThatAccepts
- ConsumerThatAccepts(Description, Description, Supplier<T>) - Constructor for class org.saynotobugs.confidence.quality.consumer.ConsumerThatAccepts
- ConsumerThatAccepts(T) - Constructor for class org.saynotobugs.confidence.quality.consumer.ConsumerThatAccepts
- ConsumerThatAffects<T> - Class in org.saynotobugs.confidence.quality.consumer
- ConsumerThatAffects(Supplier<T>, Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.consumer.ConsumerThatAffects
-
A
Qualitythat describes the side effect of aConsumeron its argument. - ConsumerThatAffects(Description, Supplier<T>, Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.consumer.ConsumerThatAffects
-
A
Qualitythat describes the side effect of aConsumeron its argument. - Contains<T> - Class in org.saynotobugs.confidence.quality.iterable
- Contains(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.iterable.Contains
- Contains(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.iterable.Contains
- Contains(T...) - Constructor for class org.saynotobugs.confidence.quality.iterable.Contains
-
Creates a
Qualitythat, for each given values, checks if theIterableunder test contains at least one element that equals that value. - ContainsEntry<K,V> - Class in org.saynotobugs.confidence.quality.map
- ContainsEntry(K) - Constructor for class org.saynotobugs.confidence.quality.map.ContainsEntry
- ContainsEntry(K, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.map.ContainsEntry
- ContainsEntry(K, V) - Constructor for class org.saynotobugs.confidence.quality.map.ContainsEntry
- ContainsEntry(Quality<? super K>) - Constructor for class org.saynotobugs.confidence.quality.map.ContainsEntry
- ContainsEntry(Quality<? super K>, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.map.ContainsEntry
- ContainsPattern - Class in org.saynotobugs.confidence.quality.charsequence
- ContainsPattern(String) - Constructor for class org.saynotobugs.confidence.quality.charsequence.ContainsPattern
- ContainsPattern(Pattern) - Constructor for class org.saynotobugs.confidence.quality.charsequence.ContainsPattern
D
- Delimited - Class in org.saynotobugs.confidence.description
- Delimited(CharSequence, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.Delimited
- Delimited(CharSequence, Description...) - Constructor for class org.saynotobugs.confidence.description.Delimited
- Delimited(Description...) - Constructor for class org.saynotobugs.confidence.description.Delimited
-
Deprecated.in favour of
Spaced - Delimited(Description, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.Delimited
- DescribedAs<T> - Class in org.saynotobugs.confidence.quality.composite
- DescribedAs(Function<Description, ? extends Description>, Function<Description, ? extends Description>, Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.composite.DescribedAs
- DescribedAs(Function<Description, ? extends Description>, Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.composite.DescribedAs
- describeTo(Scribe) - Method in class org.saynotobugs.confidence.description.Delimited
- describeTo(Scribe) - Method in interface org.saynotobugs.confidence.Description
-
Writes this
Descriptionto the givenScribe. - describeTo(Scribe) - Method in class org.saynotobugs.confidence.description.Structured
- describeTo(Scribe) - Method in class org.saynotobugs.confidence.description.StructuredDescription
-
Deprecated.
- describeTo(Scribe) - Method in class org.saynotobugs.confidence.description.Value
- describeTo(Scribe) - Method in class org.saynotobugs.confidence.description.ValueDescription
-
Deprecated.
- description() - Method in class org.saynotobugs.confidence.assessment.AllPassed
- description() - Method in class org.saynotobugs.confidence.assessment.AnyPassed
- description() - Method in interface org.saynotobugs.confidence.Assessment
- description() - Method in class org.saynotobugs.confidence.assessment.Fail
- description() - Method in class org.saynotobugs.confidence.assessment.FailUpdated
- description() - Method in class org.saynotobugs.confidence.assessment.Pass
- description() - Method in class org.saynotobugs.confidence.quality.comparator.ImposesEquality
- description() - Method in class org.saynotobugs.confidence.quality.comparator.ImposesOrderOf
- description() - Method in class org.saynotobugs.confidence.quality.compat.Hamcrest
- description() - Method in class org.saynotobugs.confidence.quality.composite.NoneOf
- description() - Method in class org.saynotobugs.confidence.quality.composite.Parallel
- description() - Method in class org.saynotobugs.confidence.quality.composite.QualityComposition
- description() - Method in class org.saynotobugs.confidence.quality.composite.WithFinalizer
- description() - Method in class org.saynotobugs.confidence.quality.consumer.ConsumerThatAffects
- description() - Method in interface org.saynotobugs.confidence.Quality
- description() - Method in class org.saynotobugs.confidence.quality.function.MapsArgument
- description() - Method in class org.saynotobugs.confidence.quality.function.MutatesArgument
- description() - Method in class org.saynotobugs.confidence.quality.function.ResultOf
- description() - Method in class org.saynotobugs.confidence.quality.iterable.Iterates
- description() - Method in class org.saynotobugs.confidence.quality.iterable.IteratesInAnyOrder
- description() - Method in class org.saynotobugs.confidence.quality.object.MutatedBy
- description() - Method in class org.saynotobugs.confidence.quality.object.Successfully
- description() - Method in class org.saynotobugs.confidence.quality.object.Throwing
- Description - Interface in org.saynotobugs.confidence
-
Instances of this type know how to write a description using the given
Scribe. - DescriptionDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionof aDescription. - DescriptionDescription(Description) - Constructor for class org.saynotobugs.confidence.description.DescriptionDescription
- DQUOTES - Static variable in class org.saynotobugs.confidence.description.LiteralDescription
E
- Each<T> - Class in org.saynotobugs.confidence.quality.iterable
- Each(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.iterable.Each
- Each(Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.iterable.Each
- Each(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.iterable.Each
- EMPTY - Static variable in class org.saynotobugs.confidence.description.LiteralDescription
- EmptyCharSequence - Class in org.saynotobugs.confidence.quality.charsequence
- EmptyCharSequence() - Constructor for class org.saynotobugs.confidence.quality.charsequence.EmptyCharSequence
- EmptyIterable - Class in org.saynotobugs.confidence.quality.iterable
- EmptyIterable() - Constructor for class org.saynotobugs.confidence.quality.iterable.EmptyIterable
- EntryOf<K,V> - Class in org.saynotobugs.confidence.quality.map
- EntryOf(K) - Constructor for class org.saynotobugs.confidence.quality.map.EntryOf
- EntryOf(K, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.map.EntryOf
- EntryOf(K, V) - Constructor for class org.saynotobugs.confidence.quality.map.EntryOf
- EntryOf(Quality<? super K>, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.map.EntryOf
- EqualTo<T> - Class in org.saynotobugs.confidence.quality.object
- EqualTo(T) - Constructor for class org.saynotobugs.confidence.quality.object.EqualTo
-
Creates a
Qualitythat matches if the value under test is equal to the given value.
F
- Fail - Class in org.saynotobugs.confidence.assessment
-
An Unconditional fail
Assessment. - Fail(Description) - Constructor for class org.saynotobugs.confidence.assessment.Fail
- FailDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionthat contains the mismatch descriptions of failingAssessments. - FailDescription(Description, Description, Description, Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.description.FailDescription
- FailPrepended - Class in org.saynotobugs.confidence.assessment
-
A
Assessmentthat prepends any mismatchDescription. - FailPrepended(Description, Assessment) - Constructor for class org.saynotobugs.confidence.assessment.FailPrepended
- FailSafe<Argument,Result> - Class in org.saynotobugs.confidence.utils
-
A
ThrowingFunctiontoFunctionadapter that always returns a result, even in case aThrowablewas thrown. - FailSafe(Function<Throwable, Result>, ThrowingFunction<Argument, Result>) - Constructor for class org.saynotobugs.confidence.utils.FailSafe
- FailUpdated - Class in org.saynotobugs.confidence.assessment
- FailUpdated(Function<Description, ? extends Description>, Assessment) - Constructor for class org.saynotobugs.confidence.assessment.FailUpdated
G
- GreaterThan<T extends java.lang.Comparable<? super T>> - Class in org.saynotobugs.confidence.quality.comparable
- GreaterThan(T) - Constructor for class org.saynotobugs.confidence.quality.comparable.GreaterThan
-
Creates
Qualitythat matches if theComparablevalue under test is greater than the given value. - GreaterThanOrEqualTo<T extends java.lang.Comparable<? super T>> - Class in org.saynotobugs.confidence.quality.comparable
- GreaterThanOrEqualTo(T) - Constructor for class org.saynotobugs.confidence.quality.comparable.GreaterThanOrEqualTo
-
Creates
Qualitythat matches if theComparablevalue under test is greater than or equal to the given value.
H
- Hamcrest<T> - Class in org.saynotobugs.confidence.quality.compat
- Hamcrest(Matcher<? super T>) - Constructor for class org.saynotobugs.confidence.quality.compat.Hamcrest
- Has<T,V> - Class in org.saynotobugs.confidence.quality.composite
- Has(String, ThrowingFunction<? super T, ? extends V>, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.composite.Has
- Has(Function<Description, Description>, Function<Description, Description>, ThrowingFunction<? super T, ? extends V>, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.composite.Has
- Has(ThrowingFunction<? super T, ? extends V>, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.composite.Has
- Has(Description, Description, ThrowingFunction<? super T, ? extends V>, Quality<? super V>) - Constructor for class org.saynotobugs.confidence.quality.composite.Has
- HashCodeEquals - Class in org.saynotobugs.confidence.quality.object
- HashCodeEquals(int) - Constructor for class org.saynotobugs.confidence.quality.object.HashCodeEquals
- HashCodeEquals(Object) - Constructor for class org.saynotobugs.confidence.quality.object.HashCodeEquals
- HasLength - Class in org.saynotobugs.confidence.quality.charsequence
- HasLength(int) - Constructor for class org.saynotobugs.confidence.quality.charsequence.HasLength
-
Creates a
Qualitythat matches if length of theCharSequenceunder test is equal to the given value. - HasLength(Quality<? super Integer>) - Constructor for class org.saynotobugs.confidence.quality.charsequence.HasLength
- HasNumberOfElements - Class in org.saynotobugs.confidence.quality.iterable
- HasNumberOfElements(int) - Constructor for class org.saynotobugs.confidence.quality.iterable.HasNumberOfElements
-
Creates a
Qualitythat matches if theIterableunder test iterates a number of elements equal to the given value. - HasNumberOfElements(Quality<? super Integer>) - Constructor for class org.saynotobugs.confidence.quality.iterable.HasNumberOfElements
- HasSize - Class in org.saynotobugs.confidence.quality.collection
- HasSize(int) - Constructor for class org.saynotobugs.confidence.quality.collection.HasSize
-
Creates a
Qualitythat matches if size of theCollectionunder test is equal to the given value. - HasSize(Quality<? super Integer>) - Constructor for class org.saynotobugs.confidence.quality.collection.HasSize
- HasToString - Class in org.saynotobugs.confidence.quality.object
- HasToString(String) - Constructor for class org.saynotobugs.confidence.quality.object.HasToString
- HasToString(Quality<? super String>) - Constructor for class org.saynotobugs.confidence.quality.object.HasToString
I
- ImposesEquality<T> - Class in org.saynotobugs.confidence.quality.comparator
- ImposesEquality(Iterable<? extends T>) - Constructor for class org.saynotobugs.confidence.quality.comparator.ImposesEquality
- ImposesEquality(T...) - Constructor for class org.saynotobugs.confidence.quality.comparator.ImposesEquality
-
Creates a
Qualitythat matches if theComparatorunder test orders the given elements in the same ascending order (left to right). - ImposesOrderOf<T> - Class in org.saynotobugs.confidence.quality.comparator
- ImposesOrderOf(Iterable<? extends T>) - Constructor for class org.saynotobugs.confidence.quality.comparator.ImposesOrderOf
- ImposesOrderOf(T...) - Constructor for class org.saynotobugs.confidence.quality.comparator.ImposesOrderOf
-
Creates a
Qualitythat matches if theComparatorunder test orders the given elements in the same ascending order (left to right). - In<T> - Class in org.saynotobugs.confidence.quality.composite
- In(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.composite.In
- In(Collection<? extends T>) - Constructor for class org.saynotobugs.confidence.quality.composite.In
- In(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.composite.In
- In(T...) - Constructor for class org.saynotobugs.confidence.quality.composite.In
- indented() - Method in interface org.saynotobugs.confidence.Scribe
-
Returns a new
Scribethat adds an indentation to each line. - indented() - Method in class org.saynotobugs.confidence.scribe.StringBuilderScribe
- Indented - Class in org.saynotobugs.confidence.description
-
A
Descriptionthat increases the level of indentation by one. - Indented(Description) - Constructor for class org.saynotobugs.confidence.description.Indented
- InstanceOf<T> - Class in org.saynotobugs.confidence.quality.object
- InstanceOf(Class<? extends T>) - Constructor for class org.saynotobugs.confidence.quality.object.InstanceOf
-
Creates a
Qualitythat matches when the object under test is an instance of the given class. - Intermittent<T> - Class in org.saynotobugs.confidence.utils
- Intermittent(Runnable, Runnable, Runnable, Procedure<? super T>) - Constructor for class org.saynotobugs.confidence.utils.Intermittent
- Is<T> - Class in org.saynotobugs.confidence.quality.grammar
- Is(Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.grammar.Is
- Is(T) - Constructor for class org.saynotobugs.confidence.quality.grammar.Is
- isSuccess() - Method in class org.saynotobugs.confidence.assessment.AllPassed
- isSuccess() - Method in class org.saynotobugs.confidence.assessment.AnyPassed
- isSuccess() - Method in class org.saynotobugs.confidence.assessment.Fail
- isSuccess() - Method in class org.saynotobugs.confidence.assessment.FailUpdated
- isSuccess() - Method in interface org.saynotobugs.confidence.Assessment
- isSuccess() - Method in class org.saynotobugs.confidence.assessment.Pass
- IterableDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionof anIterablevalue. - IterableDescription(Iterable<?>) - Constructor for class org.saynotobugs.confidence.description.IterableDescription
- Iterates<T> - Class in org.saynotobugs.confidence.quality.iterable
- Iterates(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.iterable.Iterates
- Iterates(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.iterable.Iterates
- Iterates(T...) - Constructor for class org.saynotobugs.confidence.quality.iterable.Iterates
- IteratesInAnyOrder<T> - Class in org.saynotobugs.confidence.quality.iterable
- IteratesInAnyOrder(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.iterable.IteratesInAnyOrder
- IteratesInAnyOrder(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.iterable.IteratesInAnyOrder
- IteratesInAnyOrder(T...) - Constructor for class org.saynotobugs.confidence.quality.iterable.IteratesInAnyOrder
- iterator() - Method in class org.saynotobugs.confidence.utils.ArrayIterable
L
- LessThan<T extends java.lang.Comparable<? super T>> - Class in org.saynotobugs.confidence.quality.comparable
- LessThan(T) - Constructor for class org.saynotobugs.confidence.quality.comparable.LessThan
-
Creates
Qualitythat matches if theComparablevalue under test is less than the given value. - LessThanOrEqualTo<T extends java.lang.Comparable<? super T>> - Class in org.saynotobugs.confidence.quality.comparable
- LessThanOrEqualTo(T) - Constructor for class org.saynotobugs.confidence.quality.comparable.LessThanOrEqualTo
-
Creates
Qualitythat matches if theComparablevalue under test is less than or equal to the given value. - LiteralDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionthat's printed literally.
M
- MapDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionof aMap. - MapDescription(Map<?, ?>) - Constructor for class org.saynotobugs.confidence.description.MapDescription
- MapEntryDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionof aMap.Entry. - MapEntryDescription(Map.Entry<?, ?>) - Constructor for class org.saynotobugs.confidence.description.MapEntryDescription
- Maps<Argument,Result> - Class in org.saynotobugs.confidence.quality.function
- Maps(Argument, Quality<? super Result>) - Constructor for class org.saynotobugs.confidence.quality.function.Maps
- Maps(Argument, Result) - Constructor for class org.saynotobugs.confidence.quality.function.Maps
- MapsArgument<In,DelegateIn,Out> - Class in org.saynotobugs.confidence.quality.function
-
This quality can be used to isolate the logic of the outer function in a delegating function, which enables testing only the actual functions logic, not the logic of the delegate function.
- MapsArgument(In, Quality<? super DelegateIn>) - Constructor for class org.saynotobugs.confidence.quality.function.MapsArgument
-
Creates a new instance with
outerArgumentas the input to the outer function and thedelegateArgumentQualityas quality matching the delegate argument. - MatchesPattern - Class in org.saynotobugs.confidence.quality.charsequence
- MatchesPattern(String) - Constructor for class org.saynotobugs.confidence.quality.charsequence.MatchesPattern
- MatchesPattern(Pattern) - Constructor for class org.saynotobugs.confidence.quality.charsequence.MatchesPattern
- MutatedBy<T> - Class in org.saynotobugs.confidence.quality.object
- MutatedBy(Description, Procedure<? super T>, Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.object.MutatedBy
- MutatesArgument<Argument,Type> - Class in org.saynotobugs.confidence.quality.function
-
Qualityof a non-pureFunctionthat mutates its argument when called. - MutatesArgument(Generator<? extends Argument>, Quality<? super Argument>, Quality<? super Type>) - Constructor for class org.saynotobugs.confidence.quality.function.MutatesArgument
N
- NEW_LINE - Static variable in class org.saynotobugs.confidence.description.LiteralDescription
- newLine() - Method in interface org.saynotobugs.confidence.Scribe
-
Starts a new line with the current indentation and returns this instance.
- newLine() - Method in class org.saynotobugs.confidence.scribe.StringBuilderScribe
- NoneOf<T> - Class in org.saynotobugs.confidence.quality.composite
- NoneOf(Iterable<? extends Quality<? super T>>) - Constructor for class org.saynotobugs.confidence.quality.composite.NoneOf
- NoneOf(Quality<? super T>...) - Constructor for class org.saynotobugs.confidence.quality.composite.NoneOf
- NoneOf(T...) - Constructor for class org.saynotobugs.confidence.quality.composite.NoneOf
- Not<T> - Class in org.saynotobugs.confidence.quality.composite
- Not(Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.composite.Not
- Not(T) - Constructor for class org.saynotobugs.confidence.quality.composite.Not
- Nothing - Class in org.saynotobugs.confidence.quality.trivial
-
A
Qualitythat never matches. - Nothing() - Constructor for class org.saynotobugs.confidence.quality.trivial.Nothing
-
Creates a
Qualitythat never matches. - Null - Class in org.saynotobugs.confidence.quality.object
-
A
Qualitythat passes if the actual value isnulland fails otherwise. - Null() - Constructor for class org.saynotobugs.confidence.quality.object.Null
-
Creates a
Qualitythat passes if the value under test isnull. - NULL - Static variable in class org.saynotobugs.confidence.description.LiteralDescription
- NumberDescription - Class in org.saynotobugs.confidence.description
-
The
Descriptionof aNumbervalue. - NumberDescription(Number) - Constructor for class org.saynotobugs.confidence.description.NumberDescription
- Numbered - Class in org.saynotobugs.confidence.assessment.iterable
- Numbered - Class in org.saynotobugs.confidence.description.iterable
- Numbered(Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.assessment.iterable.Numbered
- Numbered(Iterable<Description>) - Constructor for class org.saynotobugs.confidence.description.iterable.Numbered
- Numbered(BiFunction<? super Integer, ? super Description, ? extends Description>, Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.assessment.iterable.Numbered
- Numbered(BiFunction<? super Integer, ? super Description, ? extends Description>, Iterable<Description>) - Constructor for class org.saynotobugs.confidence.description.iterable.Numbered
- Numbered(Description, Iterable<Assessment>) - Constructor for class org.saynotobugs.confidence.assessment.iterable.Numbered
- Numbered(Description, Iterable<Description>) - Constructor for class org.saynotobugs.confidence.description.iterable.Numbered
O
- OptionalDescription - Class in org.saynotobugs.confidence.description
-
The Description of an
Optionalvalue. - OptionalDescription(Optional<?>) - Constructor for class org.saynotobugs.confidence.description.OptionalDescription
- org.saynotobugs.confidence - package org.saynotobugs.confidence
- org.saynotobugs.confidence.assessment - package org.saynotobugs.confidence.assessment
- org.saynotobugs.confidence.assessment.iterable - package org.saynotobugs.confidence.assessment.iterable
- org.saynotobugs.confidence.description - package org.saynotobugs.confidence.description
- org.saynotobugs.confidence.description.iterable - package org.saynotobugs.confidence.description.iterable
- org.saynotobugs.confidence.quality.array - package org.saynotobugs.confidence.quality.array
- org.saynotobugs.confidence.quality.autoclosable - package org.saynotobugs.confidence.quality.autoclosable
- org.saynotobugs.confidence.quality.charsequence - package org.saynotobugs.confidence.quality.charsequence
- org.saynotobugs.confidence.quality.collection - package org.saynotobugs.confidence.quality.collection
- org.saynotobugs.confidence.quality.comparable - package org.saynotobugs.confidence.quality.comparable
- org.saynotobugs.confidence.quality.comparator - package org.saynotobugs.confidence.quality.comparator
- org.saynotobugs.confidence.quality.compat - package org.saynotobugs.confidence.quality.compat
- org.saynotobugs.confidence.quality.composite - package org.saynotobugs.confidence.quality.composite
- org.saynotobugs.confidence.quality.consumer - package org.saynotobugs.confidence.quality.consumer
- org.saynotobugs.confidence.quality.function - package org.saynotobugs.confidence.quality.function
- org.saynotobugs.confidence.quality.grammar - package org.saynotobugs.confidence.quality.grammar
- org.saynotobugs.confidence.quality.iterable - package org.saynotobugs.confidence.quality.iterable
- org.saynotobugs.confidence.quality.map - package org.saynotobugs.confidence.quality.map
- org.saynotobugs.confidence.quality.number - package org.saynotobugs.confidence.quality.number
- org.saynotobugs.confidence.quality.object - package org.saynotobugs.confidence.quality.object
- org.saynotobugs.confidence.quality.optional - package org.saynotobugs.confidence.quality.optional
- org.saynotobugs.confidence.quality.predicate - package org.saynotobugs.confidence.quality.predicate
- org.saynotobugs.confidence.quality.supplier - package org.saynotobugs.confidence.quality.supplier
- org.saynotobugs.confidence.quality.trivial - package org.saynotobugs.confidence.quality.trivial
- org.saynotobugs.confidence.scribe - package org.saynotobugs.confidence.scribe
- org.saynotobugs.confidence.utils - package org.saynotobugs.confidence.utils
P
- Parallel<T> - Class in org.saynotobugs.confidence.quality.composite
- Parallel(int, Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.composite.Parallel
- Parallel(Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.composite.Parallel
- Pass - Class in org.saynotobugs.confidence.assessment
-
An unconditional pass
Assessment. - Pass() - Constructor for class org.saynotobugs.confidence.assessment.Pass
- PassIf - Class in org.saynotobugs.confidence.assessment
- PassIf(boolean, Single<Description>) - Constructor for class org.saynotobugs.confidence.assessment.PassIf
- PassIf(boolean, Description) - Constructor for class org.saynotobugs.confidence.assessment.PassIf
- PatternDescription - Class in org.saynotobugs.confidence.description
-
The
Descriptionof aPatternvalue - PatternDescription(Pattern) - Constructor for class org.saynotobugs.confidence.description.PatternDescription
-
Creates a
Descriptionfor the givenPattern. - Present<T> - Class in org.saynotobugs.confidence.quality.optional
- Present() - Constructor for class org.saynotobugs.confidence.quality.optional.Present
-
Matches present
Optionals ith any value. - Present(Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.optional.Present
-
Matches present
Optionals with a value that matches the given matcher. - Present(T) - Constructor for class org.saynotobugs.confidence.quality.optional.Present
-
Matches present
Optionals with a value that's equal to the given one. - process(Iterable<? extends T>) - Method in class org.saynotobugs.confidence.utils.Intermittent
Q
- Quality<T> - Interface in org.saynotobugs.confidence
-
Describes a quality of an object of a certain type.
- QualityComposition<T> - Class in org.saynotobugs.confidence.quality.composite
-
A
Qualityfor easy composition. - QualityComposition(Function<? super T, ? extends Assessment>, Description) - Constructor for class org.saynotobugs.confidence.quality.composite.QualityComposition
- QualityComposition(Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.composite.QualityComposition
- QuotedDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionthat's put in some sort of quoting characters. - QuotedDescription(String, Description) - Constructor for class org.saynotobugs.confidence.description.QuotedDescription
- QuotedDescription(String, Description, String) - Constructor for class org.saynotobugs.confidence.description.QuotedDescription
- QuotedDescription(Description, Description) - Constructor for class org.saynotobugs.confidence.description.QuotedDescription
- QuotedDescription(Description, Description, Description) - Constructor for class org.saynotobugs.confidence.description.QuotedDescription
R
- ResultOf<In,DelegateIn,Out> - Class in org.saynotobugs.confidence.quality.function
-
This quality can be used to isolate the logic of the outer function in a delegating function, which enables testing only the actual functions logic, not the logic of the delegate function.
- ResultOf(Out, Quality<? super Function<In, Out>>) - Constructor for class org.saynotobugs.confidence.quality.function.ResultOf
-
Creates a new instance, with
delegateResultbeing the result of the delegate inside the outer function, and a qualitydelegatefor the result of the outer function. - run() - Method in interface org.saynotobugs.confidence.quality.object.Throwing.Breakable
S
- SameAs<T> - Class in org.saynotobugs.confidence.quality.object
- SameAs(T) - Constructor for class org.saynotobugs.confidence.quality.object.SameAs
- SatisfiedBy<T> - Class in org.saynotobugs.confidence.quality.predicate
- SatisfiedBy(T) - Constructor for class org.saynotobugs.confidence.quality.predicate.SatisfiedBy
- Satisfies<T> - Class in org.saynotobugs.confidence.quality.object
- Satisfies(Predicate<? super T>, Function<? super T, ? extends Description>, Description) - Constructor for class org.saynotobugs.confidence.quality.object.Satisfies
-
Creates a
Qualityof an instance that satisfies the givenPredicate. - Satisfies(Predicate<? super T>, Description) - Constructor for class org.saynotobugs.confidence.quality.object.Satisfies
- Scribe - Interface in org.saynotobugs.confidence
- SetDescription - Class in org.saynotobugs.confidence.description
-
A
Descriptionof aSet. - SetDescription(Set<?>) - Constructor for class org.saynotobugs.confidence.description.SetDescription
- SetDescription(Single<Set<?>>) - Constructor for class org.saynotobugs.confidence.description.SetDescription
- SoIt<T> - Class in org.saynotobugs.confidence.quality.grammar
- SoIt(Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.grammar.SoIt
-
A
Qualitydecorator that adds {code "so it"} in front of the expectation and"but"in front of the failDescription. - SPACE - Static variable in class org.saynotobugs.confidence.description.LiteralDescription
- Spaced - Class in org.saynotobugs.confidence.description
- Spaced(Iterable<Description>) - Constructor for class org.saynotobugs.confidence.description.Spaced
- Spaced(Description...) - Constructor for class org.saynotobugs.confidence.description.Spaced
- StrictlyEqualTo<T> - Class in org.saynotobugs.confidence.quality.object
- StrictlyEqualTo(T) - Constructor for class org.saynotobugs.confidence.quality.object.StrictlyEqualTo
-
A
Qualitythat is satisfied if the value under test is strictly equal to the given value. - StringBuilderScribe - Class in org.saynotobugs.confidence.scribe
- StringBuilderScribe(String) - Constructor for class org.saynotobugs.confidence.scribe.StringBuilderScribe
- Structured - Class in org.saynotobugs.confidence.description
-
A generic
Descriptionfor structured values. - Structured(CharSequence, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.Structured
- Structured(String, String, String, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.Structured
- Structured(Description, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.Structured
- Structured(Description, Description, Description, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.Structured
- StructuredDescription - Class in org.saynotobugs.confidence.description
-
Deprecated.in favour of
Structured - StructuredDescription(CharSequence, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.StructuredDescription
-
Deprecated.
- StructuredDescription(String, String, String, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.StructuredDescription
-
Deprecated.
- StructuredDescription(Description, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.StructuredDescription
-
Deprecated.
- StructuredDescription(Description, Description, Description, Iterable<? extends Description>) - Constructor for class org.saynotobugs.confidence.description.StructuredDescription
-
Deprecated.
- Successfully<T> - Class in org.saynotobugs.confidence.quality.object
-
A
Qualitydecorator that calls aFragileProcedurewith the test candidate. - Successfully(Description, Description, FragileProcedure<? super T, Exception>) - Constructor for class org.saynotobugs.confidence.quality.object.Successfully
- Supplies<T> - Class in org.saynotobugs.confidence.quality.supplier
- Supplies(Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.supplier.Supplies
- Supplies(T) - Constructor for class org.saynotobugs.confidence.quality.supplier.Supplies
-
Creates a
Qualitythat passes if theSupplierunder test supplies a value equal to the given value.
T
- Text - Class in org.saynotobugs.confidence.description
-
A plain text
Description. - Text(CharSequence) - Constructor for class org.saynotobugs.confidence.description.Text
- Text(Single<String>) - Constructor for class org.saynotobugs.confidence.description.Text
- TextDescription - Class in org.saynotobugs.confidence.description
-
Deprecated.in favour of
Text - TextDescription(CharSequence) - Constructor for class org.saynotobugs.confidence.description.TextDescription
-
Deprecated.
- TextDescription(Single<String>) - Constructor for class org.saynotobugs.confidence.description.TextDescription
-
Deprecated.
- Throwing - Class in org.saynotobugs.confidence.quality.object
- Throwing(Class<? extends Throwable>) - Constructor for class org.saynotobugs.confidence.quality.object.Throwing
- Throwing(Quality<? super Throwable>) - Constructor for class org.saynotobugs.confidence.quality.object.Throwing
- Throwing.Breakable - Interface in org.saynotobugs.confidence.quality.object
- To<T> - Class in org.saynotobugs.confidence.quality.grammar
- To(Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.grammar.To
- To(T) - Constructor for class org.saynotobugs.confidence.quality.grammar.To
- toString() - Method in class org.saynotobugs.confidence.scribe.StringBuilderScribe
- ToStringDescription - Class in org.saynotobugs.confidence.description
- ToStringDescription(Object) - Constructor for class org.saynotobugs.confidence.description.ToStringDescription
U
- UnPaired<Left,Right,Result> - Class in org.saynotobugs.confidence.utils
-
Un-pairs the
Pairargument of a function. - UnPaired(BiFunction<? super Left, ? super Right, ? extends Result>) - Constructor for class org.saynotobugs.confidence.utils.UnPaired
V
- value(Argument) - Method in class org.saynotobugs.confidence.utils.FailSafe
- value(Pair<Left, Right>) - Method in class org.saynotobugs.confidence.utils.UnPaired
- Value - Class in org.saynotobugs.confidence.description
-
A
Descriptionfor all types of values. - Value(Object) - Constructor for class org.saynotobugs.confidence.description.Value
- ValueDescription - Class in org.saynotobugs.confidence.description
-
Deprecated.in favour of
Value. - ValueDescription(Object) - Constructor for class org.saynotobugs.confidence.description.ValueDescription
-
Deprecated.
W
- When<T> - Class in org.saynotobugs.confidence.quality.grammar
- When(Quality<T>) - Constructor for class org.saynotobugs.confidence.quality.grammar.When
- WithFinalizer<T> - Class in org.saynotobugs.confidence.quality.composite
-
A
Qualitydecorator that runs aFragileProcedureon the test candidate after the assessment. - WithFinalizer(FragileProcedure<? super T, Exception>, Description, Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.composite.WithFinalizer
- WithFinalizer(Quality<? super T>, Description, Quality<? super T>) - Constructor for class org.saynotobugs.confidence.quality.composite.WithFinalizer
All Classes All Packages