Class FraudServiceResponse


  • public class FraudServiceResponse
    extends java.lang.Object
    Contains the result obtained by performing any fraud detection upon a single service.
    • 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