dharrigan
12/12/2015, 9:07 PMdharrigan
12/12/2015, 9:07 PMdharrigan
12/12/2015, 9:08 PMdharrigan
12/12/2015, 9:08 PMprivate val TIMEOUT: Long = 5000
@Resource
private lateinit var quoteService: QuoteService
@RequestMapping(value = "/quote", method = arrayOf(GET), produces = arrayOf("application/json"))
dharrigan
12/12/2015, 9:08 PMdharrigan
12/12/2015, 9:08 PMprivate val JSON: String = "application/json"
private val TIMEOUT: Long = 5000
@Resource
private lateinit var quoteService: QuoteService
@RequestMapping(value = "/quote", method = arrayOf(GET), produces = arrayOf(JSON))
phroa
12/12/2015, 9:09 PMJSON
isn't private?dharrigan
12/12/2015, 9:09 PMdharrigan
12/12/2015, 9:09 PMphroa
12/12/2015, 9:09 PMdharrigan
12/12/2015, 9:09 PMdharrigan
12/12/2015, 9:12 PMphroa
12/12/2015, 9:13 PMconst val
.dharrigan
12/12/2015, 9:15 PMdharrigan
12/12/2015, 9:15 PMobject Companion {
const val JSON: String = "application/json"
}
dharrigan
12/12/2015, 9:15 PMproduces = arrayOf(Companion.JSON)
dharrigan
12/12/2015, 9:16 PMphroa
12/12/2015, 9:16 PMcompanion object
now, but coolphroa
12/12/2015, 9:16 PMcompanion object
highlights in a nice orange for me, so I assume it's right!)dharrigan
12/12/2015, 9:17 PMdharrigan
12/12/2015, 9:17 PMdharrigan
12/12/2015, 9:17 PMphroa
12/12/2015, 9:18 PMdharrigan
12/12/2015, 9:19 PMdharrigan
12/12/2015, 9:25 PMdharrigan
12/12/2015, 9:25 PMdharrigan
12/12/2015, 9:25 PMarcnor
12/12/2015, 11:37 PMMyClass<T>
, but I'm returning MyClass<Float>
for examplearcnor
12/12/2015, 11:37 PMarcnor
12/12/2015, 11:39 PMclass MyClass<T:Number>(val func : (T, T) -> T) {
}
infix inline operator fun <reified T:Number> Float.times(other: MyClass<T>): MyClass<T> {
when (T::class) {
Float::class -> return MyClass<Float>(Float::times)
}
}