Skip to content
Snippets Groups Projects
Commit 978b0ed2 authored by Adam Welc's avatar Adam Welc
Browse files

Similarly to type-specific vector conversion, asVector can now be used in the initial phase.

parent 27806a11
Branches
No related tags found
No related merge requests found
......@@ -770,6 +770,14 @@ public final class CastBuilder {
return phaseBuilder -> CastLogicalNodeGen.create(preserveNames, preserveDimensions, preserveAttributes);
}
public static <T> Function<ArgCastBuilder<T, ?>, CastNode> asVector() {
return phaseBuilder -> CastToVectorNodeGen.create(true);
}
public static <T> Function<ArgCastBuilder<T, ?>, CastNode> asVector(boolean preserveNonVector) {
return phaseBuilder -> CastToVectorNodeGen.create(preserveNonVector);
}
public static <T> FindFirstNodeBuilder<T> findFirst(RBaseNode callObj, RError.Message message, Object... messageArgs) {
return new FindFirstNodeBuilder<>(callObj, message, messageArgs);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment