├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md └── src ├── main └── scala │ └── com │ └── zeotap │ └── utility │ └── spark │ ├── example │ ├── generator │ │ └── RandomDataGenerator.scala │ ├── helper │ │ ├── ColumnConstants.scala │ │ └── UserDefinedColumns.scala │ └── types │ │ └── CookieArrayColumn.scala │ ├── ops │ ├── ArrayColumnOps.scala │ ├── DataColumnOps.scala │ ├── DataGenerationOps.scala │ └── SparkDataframeOps.scala │ ├── traits │ ├── DColumn.scala │ ├── DataGenerator.scala │ ├── DataOption.scala │ └── DataType.scala │ └── types │ ├── ArrayColumn.scala │ ├── DataColumn.scala │ ├── MapColumn.scala │ └── SparkDataframe.scala └── test └── scala └── com └── zeotap └── utility └── spark └── SparkDataframeOpsTest.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/README.md -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/example/generator/RandomDataGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/example/generator/RandomDataGenerator.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/example/helper/ColumnConstants.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/example/helper/ColumnConstants.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/example/helper/UserDefinedColumns.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/example/helper/UserDefinedColumns.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/example/types/CookieArrayColumn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/example/types/CookieArrayColumn.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/ops/ArrayColumnOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/ops/ArrayColumnOps.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/ops/DataColumnOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/ops/DataColumnOps.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/ops/DataGenerationOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/ops/DataGenerationOps.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/ops/SparkDataframeOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/ops/SparkDataframeOps.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/traits/DColumn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/traits/DColumn.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/traits/DataGenerator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/traits/DataGenerator.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/traits/DataOption.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/traits/DataOption.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/traits/DataType.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/traits/DataType.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/types/ArrayColumn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/types/ArrayColumn.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/types/DataColumn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/types/DataColumn.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/types/MapColumn.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/types/MapColumn.scala -------------------------------------------------------------------------------- /src/main/scala/com/zeotap/utility/spark/types/SparkDataframe.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/main/scala/com/zeotap/utility/spark/types/SparkDataframe.scala -------------------------------------------------------------------------------- /src/test/scala/com/zeotap/utility/spark/SparkDataframeOpsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeotap/spark-property-tests/HEAD/src/test/scala/com/zeotap/utility/spark/SparkDataframeOpsTest.scala --------------------------------------------------------------------------------