logo

Back to index

LCOM2

Min: 0.1250, max: 0.9872, yellow zone: [0.4000 .. 0.6000].

Elements: 145, μ: 0.7012, σ: 0.1760, Var: 0.0310, defects: 39%.

Packages: 24, classes: 210.

Green: 103, yellow: 35, red: 72.

Class LCOM2 methods attributes
c.h.i.fluent.CheckRecurringBuilder 0.6667 6 4
c.h.i.fluent.EbtPurchaseBuilder 0.8222 10 9
c.h.i.fluent.GiftCardVoidBuilder 0 2 1
c.h.i.fluent.GiftCardBalanceBuilder 0 2 1
c.h.i.fluent.EbtBenefitWithdrawalBuilder 0.8364 11 10
c.h.i.fluent.GiftCardAliasBuilder 0.5 4 3
c.h.i.fluent.GiftCardActivateBuilder 0.5 4 3
c.h.i.fluent.CreditOfflineChargeBuilder 0.9091 22 21
c.h.i.fluent.GiftCardAddValueBuilder 0.5 4 3
c.h.i.fluent.CreditChargeBuilder 0.92 25 23
c.h.i.fluent.CheckSaleBuilder 0.6667 6 5
c.h.i.fluent.CreditCaptureBuilder 0.7 6 5
c.h.i.fluent.CreditAdditionalAuthBuilder 0.5 4 3
c.h.i.fluent.CreditReverseBuilder 0.7679 8 7
c.h.i.fluent.CreditListBuilder 0.5 4 3
c.h.i.fluent.GiftCardSaleBuilder 0.6 4 5
c.h.i.fluent.CheckOverrideBuilder 0 0 0
c.h.i.fluent.CreditOfflineAuthBuilder 0.9 20 19
c.h.i.fluent.CreditAuthBuilder 0.92 25 23
c.h.i.fluent.CreditVerifyBuilder 0.825 12 10
c.h.i.fluent.CreditVoidBuilder 0.3333 3 2
c.h.i.fluent.DebitChargeBuilder 0.8 10 9
c.h.i.fluent.CheckVoidBuilder 0.3333 3 2
c.h.i.fluent.EbtRefundBuilder 0.8222 10 9
c.h.i.fluent.GiftCardReplaceBuilder 0.3333 3 2
c.h.i.fluent.CreditGetBuilder 0 2 1
c.h.i.fluent.CheckReturnBuilder 0 0 0
c.h.i.fluent.EbtVoucherPurchaseBuilder 0.8681 14 13
c.h.i.fluent.CreditAddValueBuilder 0.6667 6 5
c.h.i.fluent.EbtBalanceInquiryBuilder 0.8273 11 10
c.h.i.fluent.EbtCashBackPurchaseBuilder 0.8364 11 10
c.h.i.fluent.HpsBuilderValidation 0.5 2 2
c.h.i.fluent.HpsBuilderAbstract 0.75 3 4
c.h.i.fluent.DebitAddValueBuilder 0 0 0
c.h.i.fluent.GiftCardReverseBuilder 0.65 5 4
c.h.i.fluent.DebitReverseBuilder 0.6667 6 5
c.h.i.fluent.CreditRecurringBuilder 0.8182 11 10
c.h.i.fluent.DebitReturnBuilder 0.7778 9 8
c.h.i.fluent.CreditEditBuilder 0.6 5 4
c.h.i.fluent.CreditRefundBuilder 0.8111 10 9
c.h.i.fluent.GiftCardRewardBuilder 0.6 4 5
c.h.i.fluent.GiftCardDeactivateBuilder 0 2 1
c.h.i.fluent.CreditCpcEditBuilder 0.3333 3 2
c.h.i.fluent.CreditBalanceInquiryBuilder 0.65 5 4
c.h.i.services.HpsPayPalService 0 0 0
c.h.i.services.HpsActivationService 1 1 1
c.h.i.services.HpsBatchService 0 1 0
c.h.i.services.HpsRestGatewayService 0 0 3
c.h.i.services.HpsCheckService 0 6 0
c.h.i.services.HpsRestServiceConfig 0 0 3
c.h.i.services.HpsPayPlanServiceConfig 0 0 0
c.h.i.services.HpsGiftCardService 0 15 0
c.h.i.services.HpsActivationServiceConfig 0 0 7
c.h.i.services.HpsServicesConfig 0.9091 22 11
c.h.i.services.HpsCreditService 0.9872 78 1
c.h.i.services.HpsSoapGatewayService 0.8316 19 5
c.h.i.services.HpsPayPlanService 0.5625 32 2
c.h.i.services.HpsAltPaymentService 0.5556 18 1
c.h.i.services.HpsTokenService 0 1 2
c.h.i.i.utils.ReverseStringEnumMap 0 1 1
c.h.i.i.utils.MessageWriter 0 7 1
c.h.i.i.utils.AutoResetEvent 0.125 4 2
c.h.i.i.utils.ReverseByteEnumMap 0 1 1
c.h.i.i.utils.HpsEnumUtils 0 0 0
c.h.i.i.utils.MessageReader 0.4722 12 3
c.h.i.i.utils.HpsStringUtils 0 0 0
c.h.i.a.ecv1.PaymentData 0.8929 7 8
c.h.i.a.ecv1.KeyStoreEntities 0.5 2 2
c.h.i.a.ecv1.DecryptService 0 1 2
c.h.i.a.ecv1.PaymentTokenHeader 0.75 5 4
c.h.i.a.ecv1.PaymentData3DS 0.6667 3 3
c.h.i.a.ecv1.PaymentToken 0.8667 5 6
c.h.i.t.p.interfaces.PaxHttpInterface 0.6667 4 3
c.h.i.t.p.interfaces.PaxTcpInterface 0.7576 6 11
c.h.i.t.pax.PaxDevice 0.9111 30 3
c.h.i.i.validation.HpsGatewayResponseValidation 0 0 0
c.h.i.i.validation.HpsInputValidation 0 0 4
c.h.i.i.validation.HpsIssuerResponseValidation 0 0 3
c.h.i.e.payplan.HpsPayPlanCustomerCollection 0.75 4 4
c.h.i.e.payplan.HpsPayPlanPaymentMethodCollection 0.75 4 4
c.h.i.e.payplan.HpsPayplanResource 0 0 3
c.h.i.e.payplan.HpsPayPlanPaymentMethod 0.9718 71 35
c.h.i.e.payplan.HpsPayPlanAmount 0.5 2 2
c.h.i.e.payplan.HpsPayPlanSchedule 0.9636 55 27
c.h.i.e.payplan.HpsPayPlanCustomer 0.9608 51 25
c.h.i.e.payplan.HpsPayPlanScheduleCollection 0.75 4 4
c.h.i.entities.HpsTransactionHeader 0.75 4 4
c.h.i.entities.HpsDirectMarketData 0.6667 6 3
c.h.i.entities.HpsTransactionStatus 0.8235 17 8
c.h.i.entities.HpsTokenData 0.875 16 8
c.h.i.entities.HpsEncryptionData 0.75 8 4
c.h.i.entities.HpsEMVDataType 0.8333 10 6
c.h.i.entities.HpsTagDataType 0.6667 6 3
c.h.i.entities.HpsTrackData 0.6667 6 3
c.h.i.entities.HpsConsumer 0.8 10 5
c.h.i.entities.HpsTransactionDetails 0.75 5 4
c.h.i.entities.HpsTransaction 0.8681 13 7
c.h.i.entities.HpsAddress 0.8 10 5
c.h.i.e.debit.HpsDebitAuthorization 0.8824 17 8
c.h.i.e.gift.HpsGiftCardAlias 0.3333 3 1
c.h.i.e.gift.HpsGiftCardResponse 0.8182 11 5
c.h.i.e.gift.HpsGiftCard 0.8333 12 6
c.h.i.e.gift.HpsGiftCardSale 0.8667 15 7
c.h.i.t.p.responses.BatchCloseResponse 0.8333 6 6
c.h.i.t.p.responses.GiftResponse 0 1 1
c.h.i.t.p.responses.PaxBaseResponse 0.9091 1 11
c.h.i.t.p.responses.CreditResponse 0 0 0
c.h.i.t.p.responses.PaxDeviceResponse 0.5 4 2
c.h.i.t.p.responses.DebitResponse 0 0 0
c.h.i.t.p.responses.InitializeResponse 0 1 1
c.h.i.e.altpayment.HpsShippingInfo 0.5 4 2
c.h.i.e.altpayment.HpsAltPaymentResponse 0 1 1
c.h.i.e.altpayment.HpsAltPaymentAuth 0.4 5 2
c.h.i.e.altpayment.HpsPaymentData 0.8 10 5
c.h.i.e.altpayment.HpsAltPaymentAddToBatch 0 1 0
c.h.i.e.altpayment.HpsLineItem 0.8333 12 6
c.h.i.e.altpayment.HpsAltPaymentReturn 0 1 0
c.h.i.e.altpayment.HpsAltPaymentSessionInfo 0.7455 11 5
c.h.i.e.altpayment.HpsAltPaymentCreateSession 0.6 5 2
c.h.i.e.altpayment.HpsAltPaymentCapture 0 1 0
c.h.i.e.altpayment.HpsBuyerData 0.8889 18 9
c.h.i.e.altpayment.HpsAltPaymentVoid 0 1 0
c.h.i.e.altpayment.HpsAltPaymentSale 0 1 0
c.h.i.t.p.subgroups.TraceResponse 0.6667 3 3
c.h.i.t.p.subgroups.CashierSubGroup 0.4 5 2
c.h.i.t.p.subgroups.AmountRequest 0.7692 13 6
c.h.i.t.p.subgroups.AvsRequest 0.4 5 2
c.h.i.t.p.subgroups.CommercialResponse 0.75 4 4
c.h.i.t.p.subgroups.EcomSubGroup 0.7692 13 6
c.h.i.t.p.subgroups.AvsResponse 0.5 2 2
c.h.i.t.p.subgroups.CheckSubGroup 0.8571 21 10
c.h.i.t.p.subgroups.HostResponse 0.8333 6 6
c.h.i.t.p.subgroups.CommercialRequest 0.6667 9 4
c.h.i.t.p.subgroups.AccountResponse 0.9091 11 11
c.h.i.t.p.subgroups.ExtDataSubGroup 0 3 1
c.h.i.t.p.subgroups.AmountResponse 0.875 8 8
c.h.i.t.p.subgroups.TraceRequest 0.7273 11 5
c.h.i.t.p.subgroups.AccountRequest 0.7692 13 6
c.h.i.terminals.ConnectionConfig 0.8603 17 8
c.h.i.terminals.TerminalResponse 0.9737 76 38
c.h.i.terminals.DeviceMessage 0 2 1
c.h.i.terminals.TerminalUtilities 0 0 1
c.h.i.e.ebt.HpsEbtAuthorization 0 1 0
c.h.i.e.serialization.HpsToken 0.8333 5 6
c.h.i.e.serialization.H..$Card 0.8 1 5
c.h.i.e.serialization.HpsError 0.6667 3 3
c.h.i.e.check.HpsCheckHolder 0.8333 12 6
c.h.i.e.check.HpsCheckResponseDetails 0.8 10 5
c.h.i.e.check.HpsCheckResponse 0.6667 7 3
c.h.i.e.check.HpsCheck 0.9 20 10
c.h.i.f.pax.PaxCreditVoidBuilder 0.3333 3 2
c.h.i.f.pax.PaxDebitSaleBuilder 0.6667 6 5
c.h.i.f.pax.PaxCreditAuthBuilder 0.8333 12 11
c.h.i.f.pax.PaxGiftVoidBuilder 0.5 4 3
c.h.i.f.pax.PaxDebitReturnBuilder 0.625 4 4
c.h.i.f.pax.PaxGiftSaleBuilder 0.7143 7 6
c.h.i.f.pax.PaxGiftBalanceBuilder 0.5 4 3
c.h.i.f.pax.PaxCreditReturnBuilder 0.7778 9 8
c.h.i.f.pax.PaxCreditSaleBuilder 0.8 10 9
c.h.i.f.pax.PaxCreditVerifyBuilder 0.6 5 4
c.h.i.f.pax.PaxGiftAddValueBuilder 0.6 5 4
c.h.i.f.pax.PaxCreditCaptureBuilder 0.6 5 4
c.h.i.s.fluent.HpsFluentCreditService 0.9722 36 1
c.h.i.s.fluent.HpsFluentEbtService 0 12 0
c.h.i.s.fluent.HpsFluentGiftService 0 19 0
c.h.i.s.fluent.HpsFluentCheckService 0 13 0
c.h.i.s.fluent.HpsFluentDebitService 0 11 0
c.h.i.infrastructure.HpsIssuerExceptionDetails 0.5 4 2
c.h.i.infrastructure.HpsPayPlanScheduleFrequency 0 0 7
c.h.i.infrastructure.HpsPayPlanScheduleDuration 0 0 3
c.h.i.infrastructure.ElementTree 0 5 1
c.h.i.infrastructure.HpsGatewayExceptionDetails 0.5 4 2
c.h.i.infrastructure.HpsArgumentException 0 0 0
c.h.i.infrastructure.HpsException 0 0 0
c.h.i.infrastructure.HpsConfiguration 0.8773 20 11
c.h.i.infrastructure.HpsPayPlanPaymentMethodStatus 0 0 4
c.h.i.infrastructure.HpsCheckException 0.6667 6 3
c.h.i.infrastructure.HpsMessageException 0 0 0
c.h.i.infrastructure.HpsPayPlanCustomerStatus 0 0 2
c.h.i.infrastructure.HpsPayPlanScheduleStatus 0 0 1
c.h.i.infrastructure.HpsCreditExceptionDetails 0.5 4 2
c.h.i.infrastructure.Element 0.2692 13 2
c.h.i.infrastructure.HpsPayPlanPaymentMethodType 0 0 2
c.h.i.infrastructure.HpsGatewayException 0.5 4 2
c.h.i.infrastructure.HpsConfigurationException 0 0 0
c.h.i.infrastructure.HpsAuthenticationException 0 2 1
c.h.i.infrastructure.HpsProcessorExceptionDetails 0.5 4 2
c.h.i.infrastructure.HpsIssuerException 0.6667 6 3
c.h.i.infrastructure.HpsCreditException 0 0 3
c.h.i.infrastructure.HpsInvalidRequestException 0.5 4 2
c.h.i.infrastructure.HpsProcessorError 0.6667 6 3
c.h.i.infrastructure.HpsProcessorException 0.6667 6 3
c.h.i.e.batch.HpsBatch 0.75 8 4
c.h.i.e.credit.HpsAccountVerify 0 1 0
c.h.i.e.credit.HpsRecurringBilling 0 0 0
c.h.i.e.credit.HpsManageToken 0 5 0
c.h.i.e.credit.HpsRefund 0 1 0
c.h.i.e.credit.HpsAutoSubstantiation 0.6667 6 3
c.h.i.e.credit.HpsAdditionalAmount 0.5 4 2
c.h.i.e.credit.HpsCardHolder 0 0 0
c.h.i.e.credit.HpsReversal 0.8182 11 5
c.h.i.e.credit.HpsReportTransactionSummary 0.8667 15 7
c.h.i.e.credit.HpsCreditCard 0.9161 11 13
c.h.i.e.credit.HpsReportTransactionDetails 0.9167 25 12
c.h.i.e.credit.HpsCreditExceptions 0.5 4 2
c.h.i.e.credit.HpsCpcData 0.6667 6 3
c.h.i.e.credit.HpsAuthorization 0.9048 21 10
c.h.i.e.credit.HpsCharge 0 1 0
c.h.i.e.credit.HpsTxnReferenceData 0.5 4 2
c.h.i.e.activation.HpsDeviceActivationKeyResponse 0 0 4

Download XML.