@@ -1072,64 +1072,99 @@ public Bucketize bucketize(Operand<? extends TNumber> input, List<Float> boundar
1072
1072
}
1073
1073
1074
1074
/**
1075
- * empty
1075
+ * Call {@code function}, adding it to the execution environment if it isn't already present. The inputs and outputs
1076
+ * are keyed by the names set in the {@code ConcreteFunction}'s {@code Signature}.
1077
+ *
1078
+ * @param function the function to call
1079
+ * @param inputs the inputs to the function
1080
+ * @return the outputs of the function
1076
1081
*/
1077
1082
public Map <String , Operand <?>> callConcreteFunction (ConcreteFunction function ,
1078
- List < Operand <?>> inputs ) {
1083
+ Operand <?>... inputs ) {
1079
1084
return Function .callConcreteFunction (scope , function , inputs );
1080
1085
}
1081
1086
1082
1087
/**
1083
- * empty
1088
+ * Call {@code function}, adding it to the execution environment if it isn't already present. The inputs and outputs
1089
+ * are keyed by the names set in the {@code ConcreteFunction}'s {@code Signature}.
1090
+ *
1091
+ * @param function the function to call
1092
+ * @param inputs the inputs to the function
1093
+ * @return the outputs of the function
1084
1094
*/
1085
1095
public Map <String , Operand <?>> callConcreteFunction (ConcreteFunction function ,
1086
- Map < String , Operand <?>> inputs ) {
1096
+ List < Operand <?>> inputs ) {
1087
1097
return Function .callConcreteFunction (scope , function , inputs );
1088
1098
}
1089
1099
1090
1100
/**
1091
- * empty
1101
+ * Call {@code function}, adding it to the execution environment if it isn't already present. The inputs and outputs
1102
+ * are keyed by the names set in the {@code ConcreteFunction}'s {@code Signature}.
1103
+ *
1104
+ * @param function the function to call
1105
+ * @param inputs the inputs to the function
1106
+ * @return the outputs of the function
1092
1107
*/
1093
1108
public Map <String , Operand <?>> callConcreteFunction (ConcreteFunction function ,
1094
- Operand <?>... inputs ) {
1109
+ Map < String , Operand <?>> inputs ) {
1095
1110
return Function .callConcreteFunction (scope , function , inputs );
1096
1111
}
1097
1112
1098
1113
/**
1099
- * empty
1114
+ * Call {@code function}, adding it to the execution environment if it isn't already present.
1115
+ *
1116
+ * @param function the function to call
1117
+ * @param inputs the inputs to the function
1118
+ * @return the outputs of the function
1100
1119
*/
1101
1120
public List <Operand <?>> callFunction (GraphFunction function , List <Operand <?>> inputs ) {
1102
1121
return Function .callFunction (scope , function , inputs );
1103
1122
}
1104
1123
1105
1124
/**
1106
- * empty
1125
+ * Call {@code function}, adding it to the execution environment if it isn't already present.
1126
+ *
1127
+ * @param function the function to call
1128
+ * @param inputs the inputs to the function
1129
+ * @return the outputs of the function
1107
1130
*/
1108
1131
public List <Operand <?>> callFunction (GraphFunction function , Operand <?>... inputs ) {
1109
1132
return Function .callFunction (scope , function , inputs );
1110
1133
}
1111
1134
1112
1135
/**
1113
- * empty
1136
+ * Call {@code function}, adding it to the execution environment if it isn't already present.
1137
+ *
1138
+ * @param function the function to call
1139
+ * @param inputs the inputs to the function
1140
+ * @return the outputs of the function
1114
1141
*/
1115
1142
public Map <String , Operand <?>> callNamedFunction (NamedGraphFunction function ,
1116
- List < Operand <?>> inputs ) {
1143
+ Map < String , Operand <?>> inputs ) {
1117
1144
return Function .callNamedFunction (scope , function , inputs );
1118
1145
}
1119
1146
1120
1147
/**
1121
- * empty
1148
+ * Call {@code function}, adding it to the execution environment if it isn't already present.
1149
+ *
1150
+ * @param function the function to call
1151
+ * @param inputs the inputs to the function
1152
+ * @return the outputs of the function
1122
1153
*/
1123
1154
public Map <String , Operand <?>> callNamedFunction (NamedGraphFunction function ,
1124
- Map < String , Operand <?>> inputs ) {
1155
+ Operand <?>... inputs ) {
1125
1156
return Function .callNamedFunction (scope , function , inputs );
1126
1157
}
1127
1158
1128
1159
/**
1129
- * empty
1160
+ * Call {@code function}, adding it to the execution environment if it isn't already present.
1161
+ *
1162
+ * @param function the function to call
1163
+ * @param inputs the inputs to the function
1164
+ * @return the outputs of the function
1130
1165
*/
1131
1166
public Map <String , Operand <?>> callNamedFunction (NamedGraphFunction function ,
1132
- Operand <?>... inputs ) {
1167
+ List < Operand <?>> inputs ) {
1133
1168
return Function .callNamedFunction (scope , function , inputs );
1134
1169
}
1135
1170
0 commit comments