interface Builder<out T : CharSequence, out S : SearchBehaviour> : Builder<T, S>
(source)
The entry point of the CharSequence contains
contract, containing the plant to which the sophisticated contain
assertion
should be added as well as the chosen searchBehaviour.
The searchBehaviour might me modified in which case it is recommended that a new Builder is created (retain immutability).
abstract val plant: AssertionPlant<T>
The AssertionPlant from which this building process started and to which the resulting Assertion should be added. |
|
abstract val searchBehaviour: S
The chosen SearchBehaviour. |
val <T : CharSequence> Builder<T, NoOpSearchBehaviour>.ignoriereGrossKleinschreibung: Builder<T, IgnoringCaseSearchBehaviour>
Defines that the search behaviour |
|
val <T : CharSequence> Builder<T, NoOpSearchBehaviour>.
Defines that the decoration behaviour |
|
val <T : CharSequence> Builder<T, NoOpSearchBehaviour>.ignoringCase: Builder<T, IgnoringCaseSearchBehaviour>
Defines that the v behaviour |
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.atLeast(times: Int): AtLeastCheckerOption<T, S>
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.atLeast(times: Int): AtLeastCheckerOption<T, S>
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.atMost(times: Int): AtMostCheckerOption<T, S>
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.atMost(times: Int): AtMostCheckerOption<T, S>
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.exactly(times: Int): ExactlyCheckerOption<T, S>
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.exactly(times: Int): ExactlyCheckerOption<T, S>
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.genau(times: Int): ExactlyCheckerOption<T, S>
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.hoechstens(times: Int): AtMostCheckerOption<T, S>
Restricts a |
|
infix fun <T : CharSequence> Builder<T, NoOpSearchBehaviour>.
Defines that the decoration behaviour |
|
infix fun <T : CharSequence> Builder<T, NoOpSearchBehaviour>.ignoring(case: case): Builder<T, IgnoringCaseSearchBehaviour>
Defines that the search behaviour |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.nichtOderHoechstens(times: Int): NotOrAtMostCheckerOption<T, S>
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.
Restricts a |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.notOrAtMost(times: Int): NotOrAtMostCheckerOption<T, S>
Restricts a |
|
infix fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.notOrAtMost(times: Int): NotOrAtMostCheckerOption<T, S>
Restricts a |
|
fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.regex(pattern: String, vararg otherPatterns: String): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.regex(pattern: String, vararg otherPatterns: String): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
infix fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.regex(pattern: String): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
infix fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.the(values: Values<Any>): AssertionPlant<T>
Finishes the specification of the sophisticated infix fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.the(patterns: RegexPatterns): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.value(expected: Any): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
infix fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.value(expected: Any): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.values(expected: Any, vararg otherExpected: Any): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.wert(expected: Any): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
fun <T : CharSequence> Builder<T, IgnoringCaseSearchBehaviour>.werte(expected: Any, vararg otherExpected: Any): AssertionPlant<T>
Finishes the specification of the sophisticated |
|
fun <T : CharSequence, S : SearchBehaviour> Builder<T, S>.zumindest(times: Int): AtLeastCheckerOption<T, S>
Restricts a |
class
Represents the deprecated entry point of the fluent API of sophisticated |