This page is no longer maintained — Please continue to the home page at www.scala-lang.org

TraversableViewLike.slice takes package private class (SliceInterval)

1 reply
Jesse Eichar 2
Joined: 2011-04-06,
User offline. Last seen 42 years 45 weeks ago.

Since TraversableViewLike.slice takes a SliceInterval as a parameter
(which is package private) I cannot override that method, which for
performance reasons I need/want to. Is there any reason for this
restriction? If not I will file a change request ticket.

Thanks,

Jesse

extempore
Joined: 2008-12-17,
User offline. Last seen 35 weeks 3 days ago.
Re: TraversableViewLike.slice takes package private class (Slic

On 4/5/11 4:56 PM, Jesse Eichar wrote:
> Since TraversableViewLike.slice takes a SliceInterval as a parameter

That's not possible since slice is in the public API.

Maybe you mean newSliced.

> (which is package private) I cannot override that method, which for
> performance reasons I need/want to. Is there any reason for this
> restriction? If not I will file a change request ticket.

Those newFoo methods are not intended for public consumption. But
nobody can stop you from overriding slice.

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland