You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: scijava/scijava-ops-api/templates/main/java/org/scijava/ops/api/OpBuilder.vm
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -959,8 +959,8 @@ public class OpBuilder {
959
959
*
960
960
* @throws org.scijava.ops.api.features.OpMatchingException if the Op request cannot be satisfied.
961
961
*
962
-
* @see OpBuilder#matchComputer - For a reusable Op to process pre-allocated outputs without re-matching.
963
-
#if ( $arity > 0 ) * @see OpBuilder#$matchName.call($arity, 1) - For a reusable Op that modifies a provided input parameter "in place."
962
+
* @see <a href="#[[#matchComputer]]#(org.scijava.ops.api.OpEnvironment, java.lang.String#foreach( $i in [1..$arity] ), org.scijava.types.Nil#end, org.scijava.types.Nil)" title="For a reusable Op to process pre-allocated outputs without re-matching.">OpBuilder.matchComputer(OpEnvironment, String#foreach( $i in [1..$arity] ), Nil#end, Nil)</a>
963
+
#if ( $arity > 0 ) * @see <a href="#[[#]]#$matchName.call($arity, 1)(org.scijava.ops.api.OpEnvironment, java.lang.String#foreach( $i in [1..$arity] ), org.scijava.types.Nil#end)" title="For a reusable Op that modifies a provided input parameter in-place.">OpBuilder.$matchName.call($arity, 1)(OpEnvironment, String#foreach( $i in [1..$arity] ), Nil#end)</a>
964
964
#end
965
965
*/
966
966
@SuppressWarnings({ "unchecked" })
@@ -1013,8 +1013,8 @@ public class OpBuilder {
1013
1013
*
1014
1014
* @throws org.scijava.ops.api.features.OpMatchingException if the Op request cannot be satisfied.
1015
1015
*
1016
-
* @see OpBuilder#matchFunction - For a reusable Op that generates output instances based on its inputs.
1017
-
#if ( $arity > 0 ) * @see OpBuilder#$matchName.call($arity, 1) - For a reusable Op that modifies a provided input parameter "in place."
1016
+
* @see <a href="#[[#matchFunction]]#(org.scijava.ops.api.OpEnvironment, java.lang.String#foreach( $i in [1..$arity] ), org.scijava.types.Nil#end, org.scijava.types.Nil)" title="For a reusable Op that generates output instances based on its inputs.">OpBuilder.matchFunction(OpEnvironment, String#foreach( $i in [1..$arity] ), Nil#end, Nil)</a>
1017
+
#if ( $arity > 0 ) * @see <a href="#[[#]]#$matchName.call($arity, 1)(org.scijava.ops.api.OpEnvironment, java.lang.String#foreach( $i in [1..$arity] ), org.scijava.types.Nil#end)" title="For a reusable Op that modifies a provided input parameter in-place.">OpBuilder.$matchName.call($arity, 1)(OpEnvironment, String#foreach( $i in [1..$arity] ), Nil#end)</a>
1018
1018
#end
1019
1019
*/
1020
1020
@SuppressWarnings("unchecked")
@@ -1066,14 +1066,14 @@ public class OpBuilder {
1066
1066
#foreach($arity in $arities)
1067
1067
#foreach($a in [1..$arity])
1068
1068
/**
1069
-
* Static utility method to match an {@link org.scijava.function.Inplaces} op with $arity input#if ( $arity != 1 )s#end, modifying the $a#if ( $a == 1 )st#elseif ( $a == 2 )nd#elseif ( $a == 3 )rd#{else}th#end input inplace.
1069
+
* Static utility method to match an {@link org.scijava.function.Inplaces} op with $arity input#if ( $arity != 1 )s#end, modifying the $a#if ( $a == 1 )st#elseif ( $a == 2 )nd#elseif ( $a == 3 )rd#{else}th#end input in-place.
1070
1070
*
1071
1071
* @return An instance of the matched op, e.g. for reuse.
1072
1072
*
1073
1073
* @throws org.scijava.ops.api.features.OpMatchingException if the Op request cannot be satisfied.
1074
1074
*
1075
-
* @see OpBuilder#matchComputer - For a reusable Op to process pre-allocated outputs without re-matching.
1076
-
* @see OpBuilder#matchFunction - For a reusable Op that generates output instances based on its inputs.
1075
+
* @see <a href="#[[#matchComputer]]#(org.scijava.ops.api.OpEnvironment, java.lang.String#foreach( $i in [1..$arity] ), org.scijava.types.Nil#end, org.scijava.types.Nil)" title="For a reusable Op to process pre-allocated outputs without re-matching.">OpBuilder.matchComputer(OpEnvironment, String#foreach( $i in [1..$arity] ), Nil#end, Nil)</a>
1076
+
* @see <a href="#[[#matchFunction]]#(org.scijava.ops.api.OpEnvironment, java.lang.String#foreach( $i in [1..$arity] ), org.scijava.types.Nil#end, org.scijava.types.Nil)" title="For a reusable Op that generates output instances based on its inputs.">OpBuilder.matchFunction(OpEnvironment, String#foreach( $i in [1..$arity] ), Nil#end, Nil)</a>
1077
1077
*/
1078
1078
@SuppressWarnings({ "unchecked" })
1079
1079
public static $inplaceGenerics.call($arity, $a) $inplaceType.call($arity, $a)$inplaceGenerics.call($arity, $a) $matchName.call($arity, $a)(final OpEnvironment env, final String opName, $matchParams.call($arity, $a))
0 commit comments