[threeten-dev] Interface hierarchy

Roger Riggs Roger.Riggs at oracle.com
Tue Dec 18 10:17:34 PST 2012


Hi,

I would retain "Temporal" since it is the type that appears in many 
signatures
as representing the essential flexible type.

I would also put "Temporal" first in the source code.

Roger


On 12/18/2012 1:15 PM, Stephen Colebourne wrote:
> I guess not. It does mean more developers will look at the Chrono
> interface though to see the inheritence, which isn't a good thing.
>
> Stephen
>
>
> On 18 December 2012 17:49, Xueming Shen<xueming.shen at oracle.com>  wrote:
>> Given their interface hierarchy, it appears there is no reason why
>> LD, LDT and ZDT still need to declare Temporal, WithAdjuster and
>> Accessor explicitly?
>>
>> http://cr.openjdk.java.net/~sherman/jdk8_threeten/if_redundant
>>
>> -Sherman
>>
>>

-- 
Thanks, Roger

Oracle Java Platform Group

Green Oracle <http://www.oracle.com/commitment> Oracle is committed to 
developing practices and products that help protect the environment



More information about the threeten-dev mailing list