Resultados da pesquisa a pedido "case-class"

6 a resposta

Forma idiomática fácil de definir Ordenação para uma classe de caso simples

Eu tenho uma lista de instâncias de classe de caso de scala simples e quero imprimi-las em ordem lexicográfica previsível usandolist.sorted, mas recebe "Nenhum pedido implícito definido para ...". Existe um implícito que fornece ordenação ...

1 a resposta

Como usar macros scala para criar um objeto de função (para criar um Map [String, (T) => T])

2 a resposta

Mapeando json para a classe case com Spark (espaços no nome do campo)

Eu estou tentando ler um arquivo json com a faíscaDataset API, o problema é que esse json contém espaços em alguns dos nomes de campo. Esta seria uma linha json {"Field Name" : "value"}Minha classe de caso precisa ser assim case class ...

1 a resposta

Scala cria grupo de elementos

Eu quero criar um grupo de elementos em uma mensagem como na imagem abaixo [/imgs/n0ROx.gif] Atualizada: case class Element(key:String;value:String)A mensagem pode ser representada algo como abaixo case class ...

5 a resposta

Quais são as desvantagens de declarar classes de caso Scala?

Se você estiver escrevendo um código que usa muitas estruturas de dados imutáveis e bonitas, as classes de casos parecem ser uma dádiva de Deus, oferecendo a você o seguinte gratuitamente, com apenas uma palavra-chave: Tudo imutável por ...

4 a resposta

Reflexão sobre uma classe de caso Scala

Estou tentando escrever uma característica (no Scala 2.8) que pode ser misturada a uma classe de caso, permitindo que seus campos sejam inspecionados em tempo de execução, para uma finalidade específica de depuração. Quero recuperá-los na ordem ...

7 a resposta

Scala: Analisar JSON diretamente em uma classe de caso

Dada uma sequência de JSON e uma classe de caso que corresponde a ela, qual é uma maneira simples de analisar o JSON na classe de caso? Existem muitas bibliotecas disponíveis, mas parece que o Scala agora pode fazer isso imediatamente. E se o ...

3 a resposta

Como criar um objeto complementar explícito para uma classe de caso que se comporte de forma idêntica ao objeto complementar implícito fornecido pelo compilador substituído?

Eu tenho uma classe de caso definida como tal: case class StreetSecondary(designator: String, value: Option[String])Eu então defino umexplícitoobjeto complementar: object StreetSecondary { //empty for now }O ato de definir o objeto ...

1 a resposta

Scala obtendo campo e tipo de campo de uma classe de caso

Então, eu estou tentando obter o campo e seus tipos em uma classe de caso. No momento eu estou fazendo assim typeOf[CaseClass].members.filter(!_.isMethod).foreach{ x => x.typeSignature match { case _:TypeOfFieldInCaseClass => do something ...

1 a resposta

Tipo de argumento do construtor da classe de caso, dependendo do valor do argumento anterior

Estou tentando fazer o seguinte trait Stateful { type State } case class SystemState(system: Stateful, state: system.State) // does not compileOu seja, o tipo destatedepende de (o valor de)system. Isso, no entanto, não é suportado: tipo de ...