case classCollectionSource[T](config: ExecutionConfig, list: List[T], timestampAssigner: Option[TimestampAssigner[T]], returnType: TypingResult)(implicit evidence$1: TypeInformation[T]) extends FlinkSource[T] with ReturningType with Product with Serializable
case classEmptySource[T](returnType: TypingResult)(implicit evidence$1: TypeInformation[T]) extends FlinkSource[T] with ReturningType with Product with Serializable