diff --git a/extensions-api/src/main/scala/pl/touk/nussknacker/engine/api/process/ClassExtractionSettings.scala b/extensions-api/src/main/scala/pl/touk/nussknacker/engine/api/process/ClassExtractionSettings.scala index 6b0805da421..cf4c9a717dc 100644 --- a/extensions-api/src/main/scala/pl/touk/nussknacker/engine/api/process/ClassExtractionSettings.scala +++ b/extensions-api/src/main/scala/pl/touk/nussknacker/engine/api/process/ClassExtractionSettings.scala @@ -226,7 +226,10 @@ object ClassExtractionSettings { Set("clockSequence", "randomUUID", "fromString", "getLeastSignificantBits", "getMostSignificantBits", "node", "timestamp", ToStringMethod, "variant", "version")), MemberNamePredicate( SuperClassPredicate(ExactClassPredicate(classOf[Iterable[_]], classOf[Option[_]])), - Set("apply", "applyOrElse", "contains", "get", "getOrDefault", "head", "indexOf", "isDefined", "isEmpty", "nonEmpty", "orNull", "size", "tail", "values", "keys", "diff")) + Set("apply", "applyOrElse", "contains", "get", "getOrDefault", "head", "indexOf", "isDefined", "isEmpty", "nonEmpty", "orNull", "size", "tail", "values", "keys", "diff")), + MemberNamePredicate( + SuperClassPredicate(ClassPredicate { case c => c.isArray }), + Set("contains", "head", "indexOf", "isEmpty", "size", "tail", "diff", "toString")), ) lazy val IncludedSerializableMembers: List[ClassMemberPredicate] =