Package de.hybris.platform.fraud.impl
Class FraudServiceResponse
- java.lang.Object
-
- de.hybris.platform.fraud.impl.FraudServiceResponse
-
public class FraudServiceResponse extends java.lang.ObjectContains the result obtained by performing any fraud detection upon a single service.
-
-
Constructor Summary
Constructors Constructor Description FraudServiceResponse(java.lang.String providerName)FraudServiceResponse(java.lang.String description, java.lang.String providerName)FraudServiceResponse(java.lang.String description, java.lang.String providerName, java.lang.String externalDescription, java.util.Collection<FraudSymptom> symptoms)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSymptom(FraudSymptom symptom)java.lang.StringgetDescription()java.lang.StringgetExternalDescription()java.lang.StringgetProviderName()doublegetScore()Sums up all symptom scores.doublegetScore(java.lang.String symptomName)Sums up all symptom scores of a specific symptom .java.util.List<FraudSymptom>getSymptoms()
-
-
-
Constructor Detail
-
FraudServiceResponse
public FraudServiceResponse(java.lang.String providerName)
-
FraudServiceResponse
public FraudServiceResponse(java.lang.String description, java.lang.String providerName)
-
FraudServiceResponse
public FraudServiceResponse(java.lang.String description, java.lang.String providerName, java.lang.String externalDescription, java.util.Collection<FraudSymptom> symptoms)
-
-
Method Detail
-
getScore
public double getScore()
Sums up all symptom scores.
-
getScore
public double getScore(java.lang.String symptomName)
Sums up all symptom scores of a specific symptom .
-
getDescription
public java.lang.String getDescription()
- Returns:
- the description
-
getProviderName
public java.lang.String getProviderName()
- Returns:
- the providerName
-
getExternalDescription
public java.lang.String getExternalDescription()
- Returns:
- the externalDescription
-
addSymptom
public void addSymptom(FraudSymptom symptom)
-
getSymptoms
public java.util.List<FraudSymptom> getSymptoms()
- Returns:
- the symptoms
-
-