Package org.openrewrite
Class Preconditions
java.lang.Object
org.openrewrite.Preconditions
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Supplier<TreeVisitor<?,ExecutionContext>> and(Supplier<TreeVisitor<?, ExecutionContext>>... svs) static TreeVisitor<?,ExecutionContext> and(TreeVisitor<?, ExecutionContext>... vs) static TreeVisitor<?,ExecutionContext> check(boolean check, TreeVisitor<?, ExecutionContext> v) static TreeVisitor<?,ExecutionContext> check(Recipe check, TreeVisitor<?, ExecutionContext> v) static TreeVisitor<?,ExecutionContext> check(TreeVisitor<?, ExecutionContext> check, TreeVisitor<?, ExecutionContext> v) static TreeVisitor<?,ExecutionContext> firstAcceptable(TreeVisitor<?, ExecutionContext>... vs) static TreeVisitor<?,ExecutionContext> not(TreeVisitor<?, ExecutionContext> v) static TreeVisitor<?,ExecutionContext> or(TreeVisitor<?, ExecutionContext>... vs)
-
Constructor Details
-
Preconditions
public Preconditions()
-
-
Method Details
-
check
public static TreeVisitor<?,ExecutionContext> check(Recipe check, TreeVisitor<?, ExecutionContext> v) -
check
public static TreeVisitor<?,ExecutionContext> check(TreeVisitor<?, ExecutionContext> check, TreeVisitor<?, ExecutionContext> v) -
check
public static TreeVisitor<?,ExecutionContext> check(boolean check, TreeVisitor<?, ExecutionContext> v) -
firstAcceptable
@Incubating(since="8.0.0") @SafeVarargs public static TreeVisitor<?,ExecutionContext> firstAcceptable(TreeVisitor<?, ExecutionContext>... vs) -
not
-
or
@SafeVarargs public static TreeVisitor<?,ExecutionContext> or(TreeVisitor<?, ExecutionContext>... vs) -
and
@SafeVarargs public static TreeVisitor<?,ExecutionContext> and(TreeVisitor<?, ExecutionContext>... vs) -
and
@SafeVarargs public static Supplier<TreeVisitor<?,ExecutionContext>> and(Supplier<TreeVisitor<?, ExecutionContext>>... svs)
-