比方说,我有一堆“验证”函数,如果没有错误,则返回None,否则返回一些(字符串)指定错误消息。类似于下面的内容。def validate1:Option[String] def validate3:Option[String]
我将在一个序列中调用它们,for( a <- validate1; b <- validate2; c <- validate3)
在PageForm中有一个"validate()“方法,如果没有错误则返回null,如果验证失败则返回一个列表:
public List<ValidationError> validate() {但是,如果validate()发现一个错误(实际上是哪种类型的错误并不重要,甚至是一个值触发错误),那么我的表单的“return new ArrayList<>()”属性就是Optional.empty这意味着我不能使用表单将其传递给我的视图,
但是没有更多的批.我这里没有使用javaDStream,这可能会导致这个错误。如何从整个javaDStream文件api中获取??to execute at org.apache.spark.streaming.DStreamGraph.validate(DStreamGraph.scala:163)
at org.apache.spark.streaming.StreamingContext.<