Resultados de la búsqueda a petición "case-class"

1 la respuesta

Scala obteniendo campo y tipo de campo de una clase de caso

Así que estoy tratando de obtener el campo y sus tipos en una clase de caso. En este momento lo estoy haciendo así typeOf[CaseClass].members.filter(!_.isMethod).foreach{ x => x.typeSignature match { case _:TypeOfFieldInCaseClass => do something ...

1 la respuesta

¿Cómo definir el esquema para el tipo personalizado en Spark SQL?

El siguiente código de ejemplo intenta colocar algunos objetos de caso en un marco de datos. El código incluye la definición de una jerarquía de objetos de caso y una clase de caso que utiliza este rasgo: import org.apache.spark.{SparkContext, ...

3 la respuesta

¿Cómo creo un objeto complementario explícito para una clase de caso que se comporta de manera idéntica al objeto complementario implícito proporcionado por el compilador reemplazado?

Tengo una clase de caso definida como tal: case class StreetSecondary(designator: String, value: Option[String])Luego defino unexplícitoobjeto acompañante: object StreetSecondary { //empty for now }El acto de definir el objeto complementario ...

1 la respuesta

Tipo de argumento del constructor de clase de caso según el valor del argumento anterior

Estoy tratando de hacer lo siguiente trait Stateful { type State } case class SystemState(system: Stateful, state: system.State) // does not compileEs decir, el tipo destatedepende de (el valor de)system. Eso, sin embargo, no es ...

2 la respuesta

Reflexión de Scala 2.10, ¿cómo extraigo los valores de campo de una clase de caso, es decir, la lista de campo de la clase de caso

¿Cómo puedo extraer los valores de campo de una clase de caso en scala utilizando el nuevo modelo de reflexión en scala 2.10? Por ejemplo, usar lo siguiente ...

3 la respuesta

Macros de Scala: hacer un mapa de los campos de una clase en Scala

Digamos que tengo muchas clases de datos similares. Aquí hay una clase de ejemplo

2 la respuesta

Asignación de json a la clase de caso con Spark (espacios en el nombre del campo)

Estoy tratando de leer un archivo json con la chispaDataset API, el problema es que este json contiene espacios en algunos de los nombres de campo. Esta sería una fila json {"Field Name" : "value"}Mi clase de caso debe ser así case class ...

2 la respuesta

¿Cuál es el equivalente de clase de caso Scala en PySpark?

¿Cómo haría para emplear y / o implementar una clase de caso equivalente en PySpark?

1 la respuesta

Diferencia entre extractor casero y extractor de clase de caso

e acuerdo con la especificación scala, el extractor creado por las clases de casos es el siguiente (especificación scala §5.3.2): def unapply[tps](x: c[tps]) = if (x eq null) scala.None else scala.Some(x.xs11, ..., x.xs1k) Por razones de ...

2 la respuesta

¿Qué es lo que está mal con la herencia de clase de caso?