aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/main/java/com/vaadin/ui/StyleGenerator.java
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/main/java/com/vaadin/ui/StyleGenerator.java')
-rw-r--r--server/src/main/java/com/vaadin/ui/StyleGenerator.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/server/src/main/java/com/vaadin/ui/StyleGenerator.java b/server/src/main/java/com/vaadin/ui/StyleGenerator.java
index ddec2a2071..496d8a118a 100644
--- a/server/src/main/java/com/vaadin/ui/StyleGenerator.java
+++ b/server/src/main/java/com/vaadin/ui/StyleGenerator.java
@@ -15,8 +15,7 @@
*/
package com.vaadin.ui;
-import java.io.Serializable;
-import java.util.function.Function;
+import com.vaadin.server.SerializableFunction;
/**
* A callback interface for generating custom CSS class names for items.
@@ -28,7 +27,7 @@ import java.util.function.Function;
* @author Vaadin Ltd
*/
@FunctionalInterface
-public interface StyleGenerator<T> extends Function<T, String>, Serializable {
+public interface StyleGenerator<T> extends SerializableFunction<T, String> {
/**
* Gets a class name for the {@code item}.