package spider
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
AffineTransform(translateX: Double, translateY: Double, scaleX: Double, scaleY: Double, skewX: Double, skewY: Double) extends Product with Serializable
Represents an affine transformation matrix.
Represents an affine transformation matrix.
The transformation matrix is represented as:
scaleX skewX translateX
skewY scaleY translateY
0 0 1
-
class
SpiderDataSource extends TableProvider with DataSourceRegister
DataSource for generating random geometric data.
DataSource for generating random geometric data. The idea and algorithms of this data source comes from this following publication: Puloma Katiyar, Tin Vu, Sara Migliorini, Alberto Belussi, Ahmed Eldawy. "SpiderWeb: A Spatial Data Generator on the Web", ACM SIGSPATIAL 2020, Seattle, WA
- case class SpiderPartition(index: Int, startIndex: Long, numRows: Long, seed: Long, distribution: String, transform: AffineTransform, opts: Map[String, String]) extends InputPartition with Product with Serializable
- class SpiderPartitionReader extends PartitionReader[InternalRow]
- class SpiderTable extends Table with SupportsRead
Value Members
- object SpiderTable