mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-28 23:07:11 +00:00
Made the FunctionDTO serializable
This commit is contained in:
1 parent
4af7bdd0ae
commit
0523a73191
3 files changed
+30
-2
No files matched your search
+14
-1
@@ -1,5 +1,18 @@
|
||||
package com.sap.sailing.datamining.shared.dto;
|
||||
|
||||
public interface FunctionDTO {
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
public interface FunctionDTO extends Serializable {
|
||||
|
||||
public abstract boolean isDimension();
|
||||
|
||||
public abstract String getDisplayName();
|
||||
|
||||
public abstract List<String> getParameters();
|
||||
|
||||
public abstract String getReturnTypeName();
|
||||
|
||||
public abstract String getSourceTypeName();
|
||||
|
||||
}
|
||||
+14
-1
@@ -6,7 +6,8 @@ import java.util.List;
|
||||
import com.sap.sailing.datamining.shared.dto.FunctionDTO;
|
||||
|
||||
public class FunctionDTOImpl implements FunctionDTO {
|
||||
|
||||
private static final long serialVersionUID = 4587389541910498505L;
|
||||
|
||||
private String functionName;
|
||||
private String sourceTypeName;
|
||||
private String returnTypeName;
|
||||
@@ -14,6 +15,13 @@ public class FunctionDTOImpl implements FunctionDTO {
|
||||
|
||||
private String displayName;
|
||||
private boolean isDimension;
|
||||
|
||||
/**
|
||||
* Constructor for the GWT-Serialization. Don't use this!
|
||||
*/
|
||||
@Deprecated
|
||||
FunctionDTOImpl() {
|
||||
}
|
||||
|
||||
public FunctionDTOImpl(String functionName, String sourceTypeName, String returnTypeName, List<String> parameterTypeNames, String displayName, boolean isDimension) {
|
||||
this.functionName = functionName;
|
||||
@@ -25,22 +33,27 @@ public class FunctionDTOImpl implements FunctionDTO {
|
||||
this.isDimension = isDimension;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getSourceTypeName() {
|
||||
return sourceTypeName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getReturnTypeName() {
|
||||
return returnTypeName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<String> getParameters() {
|
||||
return parameterTypeNames;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getDisplayName() {
|
||||
return displayName;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isDimension() {
|
||||
return isDimension;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user