Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.63 KB | None | 0 0
  1. object Main {
  2.   def main(args: Array[String]) {
  3.  
  4.         type ColumnInfo = Map[Int, String]
  5.  
  6.         case class TableConf(column : ColumnInfo,
  7.                                                  shards : Int)
  8.  
  9.         val conf : ColumnInfo = Map (
  10.             3 -> "c",
  11.             4 -> "d"
  12.         )
  13.  
  14.         val config_map = Map (
  15.             "file" -> TableConf(
  16.                 column = Map (
  17.                     1 -> "a",
  18.                     2 -> "b"
  19.                 ),
  20.                 shards = 5
  21.             ),
  22.             "file2" -> TableConf(conf , 7)
  23.             )
  24.  
  25.  
  26.         println(config_map("file"))
  27.         println(config_map("file").shards)
  28.         println(config_map("file").column(1))
  29.  
  30.         println(config_map("file2"))
  31.         println(config_map("file2").shards)
  32.         println(config_map("file2").column(3))
  33.  
  34.   }
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement