Skip to content

Commit c75d556

Browse files
Merge pull request open-feature#48 from open-feature/47-add-hook-interface-for-a-double
add double hook interface
2 parents e4093c2 + 4dd0017 commit c75d556

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package dev.openfeature.javasdk;
2+
3+
public interface DoubleHook extends Hook<Double> {
4+
5+
@Override
6+
default boolean supportsFlagValueType(FlagValueType flagValueType) {
7+
return FlagValueType.DOUBLE == flagValueType;
8+
}
9+
}

src/test/java/dev/openfeature/javasdk/fixtures/HookFixtures.java

+4
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ default Hook<Integer> mockIntegerHook() {
1818
return spy(IntegerHook.class);
1919
}
2020

21+
default Hook<Double> mockDoubleHook() {
22+
return spy(DoubleHook.class);
23+
}
24+
2125
default Hook<?> mockGenericHook() {
2226
return spy(Hook.class);
2327
}

0 commit comments

Comments
 (0)