Skip to content

Commit ddad8ed

Browse files
committed
bugfix
1 parent 801f9e3 commit ddad8ed

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/java/org/tensorics/core/tensorbacked/TensorbackedInternals.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ private TensorbackedInternals() {
5757
* @return the set of dimentions (classses of coordinates) which are required to create an instance of the given
5858
* class.
5959
*/
60-
public static Set<Class<?>> dimensionsOf(Class<? extends Tensorbacked<?>> tensorBackedClass) {
60+
public static <T extends Tensorbacked<?>> Set<Class<?>> dimensionsOf(Class<T> tensorBackedClass) {
6161
Dimensions dimensionAnnotation = tensorBackedClass.getAnnotation(Dimensions.class);
6262
if (dimensionAnnotation == null) {
6363
throw new IllegalArgumentException(

src/java/org/tensorics/core/tensorbacked/Tensorbackeds.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ public static <V, TB extends Tensorbacked<V>> TensorbackedBuilder<V, TB> builder
7474
* @return the set of dimensions (classes of coordinates) which are required to create an instance of the given
7575
* class.
7676
*/
77-
public static Set<Class<?>> dimensionsOf(Class<? extends Tensorbacked<?>> tensorBackedClass) {
77+
public static <T extends Tensorbacked<?>> Set<Class<?>> dimensionsOf(Class<T> tensorBackedClass) {
7878
return TensorbackedInternals.dimensionsOf(tensorBackedClass);
7979
}
8080

0 commit comments

Comments
 (0)