Skip to content

Commit

Permalink
Replace RaiWrapper etc classes by lambdas
Browse files Browse the repository at this point in the history
  • Loading branch information
tpietzsch committed May 7, 2024
1 parent 90de809 commit f25e776
Show file tree
Hide file tree
Showing 6 changed files with 4 additions and 61 deletions.
4 changes: 2 additions & 2 deletions src/main/java/net/imglib2/view/fluent/RaView.java
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ public interface RaView< T, V extends RaView< T, V > > extends RandomAccessible<
{
RandomAccessible< T > delegate();

static < T > RaView< T, ? > wrap( final RandomAccessible< T > delegate )
static < T, V extends RaView< T, V > > RaView< T, ? > wrap( final RandomAccessible< T > delegate )
{
return new RaWrapper<>( delegate );
return ( RaView< T, V > ) () -> delegate;
}

// -- Views methods -------------------------------------------------------
Expand Down
19 changes: 0 additions & 19 deletions src/main/java/net/imglib2/view/fluent/RaWrapper.java

This file was deleted.

2 changes: 1 addition & 1 deletion src/main/java/net/imglib2/view/fluent/RaiView.java
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ public interface RaiView< T > extends RaView< T, RaiView< T > >, RandomAccessibl

static < T > RaiView< T > wrap( final RandomAccessibleInterval< T > delegate )
{
return new RaiWrapper<>( delegate );
return () -> delegate;
}

// -- Views methods -------------------------------------------------------
Expand Down
19 changes: 0 additions & 19 deletions src/main/java/net/imglib2/view/fluent/RaiWrapper.java

This file was deleted.

2 changes: 1 addition & 1 deletion src/main/java/net/imglib2/view/fluent/RraView.java
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ public interface RraView< T > extends RealRandomAccessible< T >

static < T > RraView< T > wrap( final RealRandomAccessible< T > delegate )
{
return new RraWrapper<>( delegate );
return () -> delegate;
}

// -- Views methods -------------------------------------------------------
Expand Down
19 changes: 0 additions & 19 deletions src/main/java/net/imglib2/view/fluent/RraWrapper.java

This file was deleted.

0 comments on commit f25e776

Please sign in to comment.