how would one define a scala implicit in a java library? -



how would one define a scala implicit in a java library? -

as bit of background, i'm using joda datetime scala. seems everywhere scala developer uses joda datetime, define implicit datetimeordering, import. each library seems define own. there conflicts having multiple definitions different libraries in scope.

i'm curious if , how java library (in case joda, it's example) might define such implicit in java source code, such compile equivalent scala bytecode, imported in scala program. know can things implement def +(x:whatever):whatever in java using $plus(...), don't know how define implicit.

i'm not joda developer, curious how work. joda include single scala file in project, i'm curious if other options exist. defining implicit in java require scala-tools.jar beingness on classpath? can implicit defined straight in java code? implementation of implicit like?

java scala jodatime bytecode implicit

Comments