logo

Back to index

LCOM5

Min: 0.0000, max: 1.0833, yellow zone: [0.6000 .. 0.4000].

Elements: 166, μ: 0.7088, σ: 0.3271, Var: 0.1070, defects: 17%.

Packages: 24, classes: 210.

Green: 26, yellow: 12, red: 172.

Class LCOM5 m a
c.h.i.fluent.CreditGetBuilder -0 2 1
c.h.i.fluent.GiftCardReplaceBuilder 0.5 3 2
c.h.i.fluent.HpsBuilderAbstract 1.125 3 4
c.h.i.fluent.DebitAddValueBuilder NaN 0 0
c.h.i.fluent.CreditCaptureBuilder 0.84 6 5
c.h.i.fluent.EbtBenefitWithdrawalBuilder 0.92 11 10
c.h.i.fluent.GiftCardAliasBuilder 0.6667 4 3
c.h.i.fluent.HpsBuilderValidation 1 2 2
c.h.i.fluent.CreditCpcEditBuilder 0.5 3 2
c.h.i.fluent.CheckRecurringBuilder 0.8 6 4
c.h.i.fluent.CheckVoidBuilder 0.5 3 2
c.h.i.fluent.DebitReverseBuilder 0.8 6 5
c.h.i.fluent.CreditAuthBuilder 0.9583 25 23
c.h.i.fluent.CreditReverseBuilder 0.8776 8 7
c.h.i.fluent.DebitChargeBuilder 0.8889 10 9
c.h.i.fluent.EbtBalanceInquiryBuilder 0.91 11 10
c.h.i.fluent.CheckSaleBuilder 0.8 6 5
c.h.i.fluent.CreditVerifyBuilder 0.9 12 10
c.h.i.fluent.GiftCardSaleBuilder 0.8 4 5
c.h.i.fluent.GiftCardActivateBuilder 0.6667 4 3
c.h.i.fluent.CreditAdditionalAuthBuilder 0.6667 4 3
c.h.i.fluent.EbtPurchaseBuilder 0.9136 10 9
c.h.i.fluent.CreditListBuilder 0.6667 4 3
c.h.i.fluent.EbtVoucherPurchaseBuilder 0.9349 14 13
c.h.i.fluent.CreditVoidBuilder 0.5 3 2
c.h.i.fluent.GiftCardDeactivateBuilder -0 2 1
c.h.i.fluent.CreditRefundBuilder 0.9012 10 9
c.h.i.fluent.EbtRefundBuilder 0.9136 10 9
c.h.i.fluent.CreditRecurringBuilder 0.9 11 10
c.h.i.fluent.EbtCashBackPurchaseBuilder 0.92 11 10
c.h.i.fluent.CheckOverrideBuilder NaN 0 0
c.h.i.fluent.GiftCardRewardBuilder 0.8 4 5
c.h.i.fluent.CreditBalanceInquiryBuilder 0.8125 5 4
c.h.i.fluent.CreditOfflineChargeBuilder 0.9524 22 21
c.h.i.fluent.CreditEditBuilder 0.75 5 4
c.h.i.fluent.GiftCardBalanceBuilder -0 2 1
c.h.i.fluent.GiftCardReverseBuilder 0.8125 5 4
c.h.i.fluent.CreditAddValueBuilder 0.8 6 5
c.h.i.fluent.GiftCardVoidBuilder -0 2 1
c.h.i.fluent.DebitReturnBuilder 0.875 9 8
c.h.i.fluent.CreditChargeBuilder 0.9583 25 23
c.h.i.fluent.CheckReturnBuilder NaN 0 0
c.h.i.fluent.GiftCardAddValueBuilder 0.6667 4 3
c.h.i.fluent.CreditOfflineAuthBuilder 0.9474 20 19
c.h.i.services.HpsPayPalService NaN 0 0
c.h.i.services.HpsPayPlanServiceConfig NaN 0 0
c.h.i.services.HpsRestServiceConfig 0 0 3
c.h.i.services.HpsTokenService NaN 1 2
c.h.i.services.HpsCheckService NaN 6 0
c.h.i.services.HpsPayPlanService 0.5806 32 2
c.h.i.services.HpsActivationService NaN 1 1
c.h.i.services.HpsActivationServiceConfig 0 0 7
c.h.i.services.HpsBatchService NaN 1 0
c.h.i.services.HpsSoapGatewayService 0.8778 19 5
c.h.i.services.HpsAltPaymentService 0.5882 18 1
c.h.i.services.HpsServicesConfig 0.9524 22 11
c.h.i.services.HpsRestGatewayService 0 0 3
c.h.i.services.HpsGiftCardService NaN 15 0
c.h.i.services.HpsCreditService 1 78 1
c.h.i.i.utils.ReverseByteEnumMap NaN 1 1
c.h.i.i.utils.HpsStringUtils NaN 0 0
c.h.i.i.utils.MessageWriter -0 7 1
c.h.i.i.utils.ReverseStringEnumMap NaN 1 1
c.h.i.i.utils.AutoResetEvent 0.1667 4 2
c.h.i.i.utils.HpsEnumUtils NaN 0 0
c.h.i.i.utils.MessageReader 0.5152 12 3
c.h.i.a.ecv1.PaymentData3DS 1 3 3
c.h.i.a.ecv1.PaymentTokenHeader 0.9375 5 4
c.h.i.a.ecv1.PaymentToken 1.0833 5 6
c.h.i.a.ecv1.PaymentData 1.0417 7 8
c.h.i.a.ecv1.KeyStoreEntities 1 2 2
c.h.i.a.ecv1.DecryptService NaN 1 2
c.h.i.t.p.interfaces.PaxHttpInterface 0.8889 4 3
c.h.i.t.p.interfaces.PaxTcpInterface 0.9091 6 11
c.h.i.t.pax.PaxDevice 0.9425 30 3
c.h.i.i.validation.HpsInputValidation 0 0 4
c.h.i.i.validation.HpsGatewayResponseValidation NaN 0 0
c.h.i.i.validation.HpsIssuerResponseValidation 0 0 3
c.h.i.e.payplan.HpsPayPlanCustomerCollection 1 4 4
c.h.i.e.payplan.HpsPayplanResource 0 0 3
c.h.i.e.payplan.HpsPayPlanScheduleCollection 1 4 4
c.h.i.e.payplan.HpsPayPlanCustomer 0.98 51 25
c.h.i.e.payplan.HpsPayPlanAmount 1 2 2
c.h.i.e.payplan.HpsPayPlanPaymentMethodCollection 1 4 4
c.h.i.e.payplan.HpsPayPlanPaymentMethod 0.9857 71 35
c.h.i.e.payplan.HpsPayPlanSchedule 0.9815 55 27
c.h.i.entities.HpsEncryptionData 0.8571 8 4
c.h.i.entities.HpsTagDataType 0.8 6 3
c.h.i.entities.HpsDirectMarketData 0.8 6 3
c.h.i.entities.HpsTransactionDetails 0.9375 5 4
c.h.i.entities.HpsTransactionHeader 1 4 4
c.h.i.entities.HpsAddress 0.8889 10 5
c.h.i.entities.HpsEMVDataType 0.9259 10 6
c.h.i.entities.HpsTrackData 0.8 6 3
c.h.i.entities.HpsConsumer 0.8889 10 5
c.h.i.entities.HpsTransactionStatus 0.875 17 8
c.h.i.entities.HpsTokenData 0.9333 16 8
c.h.i.entities.HpsTransaction 0.9405 13 7
c.h.i.e.debit.HpsDebitAuthorization 0.9375 17 8
c.h.i.e.gift.HpsGiftCardResponse 0.9 11 5
c.h.i.e.gift.HpsGiftCardSale 0.9286 15 7
c.h.i.e.gift.HpsGiftCardAlias 0.5 3 1
c.h.i.e.gift.HpsGiftCard 0.9091 12 6
c.h.i.t.p.responses.InitializeResponse NaN 1 1
c.h.i.t.p.responses.DebitResponse NaN 0 0
c.h.i.t.p.responses.GiftResponse NaN 1 1
c.h.i.t.p.responses.CreditResponse NaN 0 0
c.h.i.t.p.responses.BatchCloseResponse 1 6 6
c.h.i.t.p.responses.PaxDeviceResponse 0.6667 4 2
c.h.i.t.p.responses.PaxBaseResponse NaN 1 11
c.h.i.e.altpayment.HpsBuyerData 0.9412 18 9
c.h.i.e.altpayment.HpsAltPaymentReturn NaN 1 0
c.h.i.e.altpayment.HpsAltPaymentResponse NaN 1 1
c.h.i.e.altpayment.HpsAltPaymentSale NaN 1 0
c.h.i.e.altpayment.HpsPaymentData 0.8889 10 5
c.h.i.e.altpayment.HpsAltPaymentAddToBatch NaN 1 0
c.h.i.e.altpayment.HpsAltPaymentCapture NaN 1 0
c.h.i.e.altpayment.HpsAltPaymentVoid NaN 1 0
c.h.i.e.altpayment.HpsLineItem 0.9091 12 6
c.h.i.e.altpayment.HpsShippingInfo 0.6667 4 2
c.h.i.e.altpayment.HpsAltPaymentCreateSession 0.75 5 2
c.h.i.e.altpayment.HpsAltPaymentAuth 0.5 5 2
c.h.i.e.altpayment.HpsAltPaymentSessionInfo 0.82 11 5
c.h.i.t.p.subgroups.ExtDataSubGroup -0 3 1
c.h.i.t.p.subgroups.HostResponse 1 6 6
c.h.i.t.p.subgroups.AvsRequest 0.5 5 2
c.h.i.t.p.subgroups.TraceRequest 0.8 11 5
c.h.i.t.p.subgroups.AmountRequest 0.8333 13 6
c.h.i.t.p.subgroups.CommercialRequest 0.75 9 4
c.h.i.t.p.subgroups.AccountRequest 0.8333 13 6
c.h.i.t.p.subgroups.AmountResponse 1 8 8
c.h.i.t.p.subgroups.AvsResponse 1 2 2
c.h.i.t.p.subgroups.CheckSubGroup 0.9 21 10
c.h.i.t.p.subgroups.CashierSubGroup 0.5 5 2
c.h.i.t.p.subgroups.TraceResponse 1 3 3
c.h.i.t.p.subgroups.AccountResponse 1 11 11
c.h.i.t.p.subgroups.CommercialResponse 1 4 4
c.h.i.t.p.subgroups.EcomSubGroup 0.8333 13 6
c.h.i.terminals.DeviceMessage -0 2 1
c.h.i.terminals.ConnectionConfig 0.9141 17 8
c.h.i.terminals.TerminalUtilities 0 0 1
c.h.i.terminals.TerminalResponse 0.9867 76 38
c.h.i.e.ebt.HpsEbtAuthorization NaN 1 0
c.h.i.e.serialization.H..$Card NaN 1 5
c.h.i.e.serialization.HpsError 1 3 3
c.h.i.e.serialization.HpsToken 1.0417 5 6
c.h.i.e.check.HpsCheckHolder 0.9091 12 6
c.h.i.e.check.HpsCheckResponse 0.7778 7 3
c.h.i.e.check.HpsCheckResponseDetails 0.8889 10 5
c.h.i.e.check.HpsCheck 0.9474 20 10
c.h.i.f.pax.PaxDebitReturnBuilder 0.8333 4 4
c.h.i.f.pax.PaxCreditSaleBuilder 0.8889 10 9
c.h.i.f.pax.PaxCreditAuthBuilder 0.9091 12 11
c.h.i.f.pax.PaxDebitSaleBuilder 0.8 6 5
c.h.i.f.pax.PaxCreditCaptureBuilder 0.75 5 4
c.h.i.f.pax.PaxCreditReturnBuilder 0.875 9 8
c.h.i.f.pax.PaxCreditVerifyBuilder 0.75 5 4
c.h.i.f.pax.PaxGiftVoidBuilder 0.6667 4 3
c.h.i.f.pax.PaxCreditVoidBuilder 0.5 3 2
c.h.i.f.pax.PaxGiftAddValueBuilder 0.75 5 4
c.h.i.f.pax.PaxGiftSaleBuilder 0.8333 7 6
c.h.i.f.pax.PaxGiftBalanceBuilder 0.6667 4 3
c.h.i.s.fluent.HpsFluentDebitService NaN 11 0
c.h.i.s.fluent.HpsFluentEbtService NaN 12 0
c.h.i.s.fluent.HpsFluentCreditService 1 36 1
c.h.i.s.fluent.HpsFluentGiftService NaN 19 0
c.h.i.s.fluent.HpsFluentCheckService NaN 13 0
c.h.i.infrastructure.HpsArgumentException NaN 0 0
c.h.i.infrastructure.HpsPayPlanCustomerStatus 0 0 2
c.h.i.infrastructure.HpsProcessorExceptionDetails 0.6667 4 2
c.h.i.infrastructure.HpsPayPlanScheduleStatus 0 0 1
c.h.i.infrastructure.HpsConfigurationException NaN 0 0
c.h.i.infrastructure.HpsProcessorError 0.8 6 3
c.h.i.infrastructure.HpsConfiguration 0.9234 20 11
c.h.i.infrastructure.HpsGatewayException 0.6667 4 2
c.h.i.infrastructure.HpsPayPlanScheduleFrequency 0 0 7
c.h.i.infrastructure.HpsPayPlanPaymentMethodType 0 0 2
c.h.i.infrastructure.HpsAuthenticationException -0 2 1
c.h.i.infrastructure.HpsException NaN 0 0
c.h.i.infrastructure.HpsCreditException 0 0 3
c.h.i.infrastructure.HpsIssuerExceptionDetails 0.6667 4 2
c.h.i.infrastructure.ElementTree -0 5 1
c.h.i.infrastructure.HpsMessageException NaN 0 0
c.h.i.infrastructure.HpsCheckException 0.8 6 3
c.h.i.infrastructure.HpsInvalidRequestException 0.6667 4 2
c.h.i.infrastructure.HpsIssuerException 0.8 6 3
c.h.i.infrastructure.HpsPayPlanPaymentMethodStatus 0 0 4
c.h.i.infrastructure.HpsProcessorException 0.8 6 3
c.h.i.infrastructure.HpsGatewayExceptionDetails 0.6667 4 2
c.h.i.infrastructure.Element 0.2917 13 2
c.h.i.infrastructure.HpsCreditExceptionDetails 0.6667 4 2
c.h.i.infrastructure.HpsPayPlanScheduleDuration 0 0 3
c.h.i.e.batch.HpsBatch 0.8571 8 4
c.h.i.e.credit.HpsCharge NaN 1 0
c.h.i.e.credit.HpsAdditionalAmount 0.6667 4 2
c.h.i.e.credit.HpsTxnReferenceData 0.6667 4 2
c.h.i.e.credit.HpsAutoSubstantiation 0.8 6 3
c.h.i.e.credit.HpsRefund NaN 1 0
c.h.i.e.credit.HpsCardHolder NaN 0 0
c.h.i.e.credit.HpsCreditCard 1.0077 11 13
c.h.i.e.credit.HpsReportTransactionSummary 0.9286 15 7
c.h.i.e.credit.HpsManageToken NaN 5 0
c.h.i.e.credit.HpsCreditExceptions 0.6667 4 2
c.h.i.e.credit.HpsReversal 0.9 11 5
c.h.i.e.credit.HpsRecurringBilling NaN 0 0
c.h.i.e.credit.HpsAuthorization 0.95 21 10
c.h.i.e.credit.HpsCpcData 0.8 6 3
c.h.i.e.credit.HpsReportTransactionDetails 0.9549 25 12
c.h.i.e.credit.HpsAccountVerify NaN 1 0
c.h.i.e.activation.HpsDeviceActivationKeyResponse 0 0 4

Download XML.