Skip to content

Commit a0a24fd

Browse files
committed
Move Converter#getType implementation
All Converters are typed on the ConversionRequest class.. so we can put getType into AbstractConverter.
1 parent 50b68c8 commit a0a24fd

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

src/main/java/org/scijava/convert/AbstractConverter.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,9 @@ public Object convert(final ConversionRequest request) {
8080
public boolean supports(final ConversionRequest request) {
8181
return canConvert(request);
8282
}
83+
84+
@Override
85+
public Class<ConversionRequest> getType() {
86+
return ConversionRequest.class;
87+
}
8388
}

src/main/java/org/scijava/convert/DefaultConverter.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -265,13 +265,6 @@ public <T> T convert(final Object src, final Class<T> dest) {
265265
}
266266
}
267267

268-
// -- Typed methods --
269-
270-
@Override
271-
public Class<ConversionRequest> getType() {
272-
return ConversionRequest.class;
273-
}
274-
275268
// -- Helper methods --
276269

277270
private Constructor<?> getConstructor(final Class<?> type,

0 commit comments

Comments
 (0)