Hierarchy For All Packages
Package Hierarchies:- com.persequor.saga.modules.crptuzbek,
- com.persequor.saga.modules.crptuzbek.adapter,
- com.persequor.saga.modules.crptuzbek.adapter.connection,
- com.persequor.saga.modules.crptuzbek.adapter.connection.api,
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker,
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.auth,
- com.persequor.saga.modules.crptuzbek.adapter.connection.model,
- com.persequor.saga.modules.crptuzbek.config,
- com.persequor.saga.modules.crptuzbek.dashboard,
- com.persequor.saga.modules.crptuzbek.dependors,
- com.persequor.saga.modules.crptuzbek.enricher,
- com.persequor.saga.modules.crptuzbek.frontend,
- com.persequor.saga.modules.crptuzbek.ioc,
- com.persequor.saga.modules.crptuzbek.messages,
- com.persequor.saga.modules.crptuzbek.messages.factories,
- com.persequor.saga.modules.crptuzbek.messages.metadata,
- com.persequor.saga.modules.crptuzbek.messages.tobacco,
- com.persequor.saga.modules.crptuzbek.model,
- com.persequor.saga.modules.crptuzbek.model.migrations,
- com.persequor.saga.modules.crptuzbek.processor,
- com.persequor.saga.modules.crptuzbek.repositories,
- com.persequor.saga.modules.crptuzbek.rest,
- com.persequor.saga.modules.crptuzbek.service,
- com.persequor.saga.modules.crptuzbek.service.retry,
- com.persequor.saga.modules.crptuzbek.subscription,
- com.persequor.saga.modules.crptuzbek.vocabulary
Class Hierarchy
- java.lang.Object
- com.persequor.saga.modules.crptuzbek.dependors.AggregationDependor (implements com.persequor.saga.modules.compliance.subscription.extensions.IMessageDependor)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.AggregationInfo
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.AggregationReportDtoTobacco (implements com.persequor.saga.modules.crptuzbek.adapter.connection.model.IAggregationReportDto)
- com.persequor.saga.modules.crptuzbek.messages.factories.AggregationRequestFactory
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.AggregationUnit
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.auth.ApiKeyAuth (implements com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.auth.Authentication)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.AppVersion
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.BlockDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.BlocksDto
- com.persequor.saga.modules.crptuzbek.vocabulary.BrandCodeVocabularyRegistrar (implements com.persequor.extension.vocabulary.schema.IVocabularySchemaRegistrar)
- com.persequor.saga.modules.crptuzbek.service.BruteForceTemplateIdFetcher (implements com.persequor.saga.modules.crptuzbek.service.ITemplateIdFetcher)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.BufferInfo
- com.persequor.extension.db.CassandraDbPropertiesConfig (implements com.persequor.extension.db.ICassandraDbConfig)
- com.persequor.saga.modules.crptuzbek.config.CrptUzbekConfig.CassandraConfig
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.CodesDto
- com.persequor.saga.modules.crptuzbek.messages.factories.CommissionRequestFactory
- com.persequor.saga.modules.crptuzbek.subscription.ComplianceSubscriptionInfoHelper
- com.persequor.saga.modules.compliance.subscription.ComplianceSubscriptionProcessor (implements com.persequor.extension.subscription.IAdvancedSubscriptionProcessor, com.persequor.saga.modules.compliance.subscription.IComplianceSubscription)
- com.persequor.saga.modules.compliance.subscription.ResponseBasedComplianceSubscription
- com.persequor.saga.modules.crptuzbek.subscription.AggregationSubscription
- com.persequor.saga.modules.crptuzbek.subscription.AggregationWithImplicitCommissionSubscription
- com.persequor.saga.modules.crptuzbek.subscription.CommissionSubscription
- com.persequor.saga.modules.crptuzbek.subscription.DecommissionSubscription
- com.persequor.saga.modules.compliance.subscription.ResponseBasedComplianceSubscription
- com.persequor.saga.modules.crptuzbek.frontend.CreateOrderFieldConstants
- com.persequor.saga.modules.crptuzbek.frontend.CreateOrderFrontendExtension (implements com.persequor.saga.modules.id.frontend.ICreateOrderFrontendExtension)
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekAggregationRequest
- com.persequor.saga.modules.crptuzbek.messages.tobacco.TobaccoAggregationRequest
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.CrptUzbekApiClient
- com.persequor.saga.modules.crptuzbek.frontend.CrptUzbekCommission (implements com.persequor.saga.modules.frontendtest.extensions.IInitialTestCaseSetup)
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekCommissionRequest
- com.persequor.saga.modules.crptuzbek.messages.tobacco.TobaccoCommissionRequest
- com.persequor.saga.modules.crptuzbek.dashboard.CrptUzbekComplianceDashboardPageExtension (implements com.persequor.saga.modules.frontend.dashboard.IDashboardHealthPageExtension)
- com.persequor.saga.modules.crptuzbek.CrptUzbekComplianceRepositoryInfo (implements com.persequor.saga.modules.compliance.IComplianceRepositoryInfo, com.persequor.saga.modules.IHealthCheckModuleInfo)
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekComplianceStatusResponse (implements com.persequor.saga.modules.compliance.services.IComplianceRepositoryReply)
- com.persequor.saga.modules.crptuzbek.config.CrptUzbekConfig
- com.persequor.saga.modules.crptuzbek.config.CrptUzbekConnectionConfig
- com.persequor.saga.modules.crptuzbek.adapter.connection.CrptUzbekConnectionError
- com.persequor.saga.modules.crptuzbek.adapter.connection.CrptUzbekConnectionErrorHandler
- com.persequor.saga.modules.crptuzbek.adapter.connection.CrptUzbekConnectionFieldError
- com.persequor.saga.modules.crptuzbek.adapter.connection.CrptUzbekConnectionResponse
- com.persequor.saga.modules.crptuzbek.adapter.CrptUzbekConnector (implements com.persequor.saga.modules.crptuzbek.adapter.ICrptUzbekConnector)
- com.persequor.saga.modules.crptuzbek.adapter.CrptUzbekCreateOmsConnectionClient
- com.persequor.saga.modules.crptuzbek.enricher.CrptUzbekDecommissionEventSanitizer
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekDecommissionRequest
- com.persequor.saga.modules.crptuzbek.messages.tobacco.TobaccoDecommissionRequest
- com.persequor.saga.modules.crptuzbek.config.CrptUzbekDelayConfig
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekDetails
- com.persequor.saga.modules.crptuzbek.enricher.CrptUzbekDocumentSanitizer (implements com.persequor.extension.document.IEpcisDocumentEnricher)
- com.persequor.saga.modules.crptuzbek.CrptUzbekFrontendConfiguration (implements com.persequor.extension.ioc.IExtensionPointConfiguration)
- com.persequor.saga.modules.crptuzbek.rest.CrptUzbekHttpLogger (implements com.persequor.saga.modules.crptuzbek.rest.IHttpLogger)
- com.persequor.saga.modules.crptuzbek.model.CrptUzbekIdentificationCode
- com.persequor.saga.modules.crptuzbek.CrptUzbekIssuer (implements com.persequor.saga.modules.id.issuer.IIssuer)
- com.persequor.saga.modules.crptuzbek.repositories.CrptUzbekLogRepository
- com.persequor.saga.modules.crptuzbek.repositories.CrptUzbekLogRepository.LogTextBuilder
- com.persequor.saga.modules.crptuzbek.service.CrptUzbekManualFulfillmentService
- com.persequor.saga.modules.crptuzbek.model.CrptUzbekMarkingCode
- com.persequor.saga.modules.crptuzbek.service.CrptUzbekMarkingCodeHelper
- com.persequor.saga.modules.crptuzbek.model.CrptUzbekMarkingCodePairedType (implements com.persequor.saga.modules.id.model.IPairedType)
- com.persequor.saga.modules.crptuzbek.model.migrations.CrptUzbekModuleCassandra2020073100Keyspace (implements com.persequor.extension.migration.ISandboxMigration)
- com.persequor.saga.modules.crptuzbek.model.migrations.CrptUzbekModuleCassandra2020073101TableMarkingCode (implements com.persequor.extension.migration.IMigration)
- com.persequor.saga.modules.crptuzbek.CrptUzbekModuleConfiguration (implements com.persequor.extension.ioc.IExtensionPointConfiguration)
- com.persequor.saga.modules.crptuzbek.model.migrations.CrptUzbekModuleMariaDb2021041402MariaDbCreateDatabase (implements com.persequor.extension.migration.ISandboxMigration)
- com.persequor.saga.modules.crptuzbek.model.migrations.CrptUzbekModuleMariaDb2022052000OmsConnectionTable (implements com.persequor.extension.migration.IMigration)
- com.persequor.saga.modules.crptuzbek.frontend.CrptUzbekModuleMenuSection (implements com.persequor.extension.frontend.IMenuConfiguration)
- com.persequor.saga.modules.crptuzbek.adapter.connection.api.CrptUzbekOmsApiFactory
- com.persequor.saga.modules.crptuzbek.service.CrptUzbekOmsAvailabilityService
- com.persequor.saga.modules.crptuzbek.adapter.connection.api.CrptUzbekOmsCommonApi (implements com.persequor.saga.modules.crptuzbek.adapter.connection.api.ICrptUzbekOmsApi)
- com.persequor.saga.modules.crptuzbek.adapter.connection.api.CrptUzbekTobaccoOmsApi
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekReceiptsRequest
- com.persequor.saga.modules.crptuzbek.CrptUzbekRetryDelay (implements com.persequor.extension.job.IIssuesInitialization)
- com.persequor.saga.modules.crptuzbek.service.retry.CrptUzbekRetryResolver (implements com.persequor.saga.modules.compliance.services.retry.IRetryResolver)
- com.persequor.saga.modules.crptuzbek.service.CrptUzbekRevertResolver (implements com.persequor.saga.modules.compliance.services.IRevertResolver)
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekStatusRequest
- com.persequor.saga.modules.crptuzbek.CrptUzbekSubscriptionFailReasons (implements com.persequor.extension.job.IInitializationJob)
- com.persequor.saga.modules.crptuzbek.subscription.CrptUzbekSubscriptionProcessorSelector
- com.persequor.saga.modules.crptuzbek.CrptUzbekSynchronousAggregationValidator (implements com.persequor.extension.acquire.ISynchronousEpcisDocumentValidator)
- com.persequor.saga.modules.crptuzbek.ioc.CrptUzbekTobaccoConfiguration (implements com.persequor.extension.ioc.IExtensionPointConfiguration)
- com.persequor.saga.modules.crptuzbek.service.CrptUzbekUncommissionedEpcRetrieverService
- com.persequor.saga.modules.crptuzbek.service.CustomTagTemplateIdFetcher (implements com.persequor.saga.modules.crptuzbek.service.ITemplateIdFetcher)
- com.persequor.saga.modules.crptuzbek.messages.factories.DecommissionRequestFactory
- com.persequor.saga.modules.crptuzbek.processor.DefaultAggregationEventProcessor (implements com.persequor.saga.modules.crptuzbek.processor.IAggregationEventProcessor)
- com.persequor.saga.modules.crptuzbek.DefaultCleanupCodeRepositoryEpcFetcher (implements com.persequor.saga.modules.crptuzbek.ICleanupCodeRepositoryEpcFetcher)
- com.persequor.saga.modules.crptuzbek.processor.DefaultCommissionEventProcessor (implements com.persequor.saga.modules.crptuzbek.processor.ICommissionEventProcessor)
- com.persequor.saga.modules.crptuzbek.DefaultContainerTypeChooser (implements com.persequor.saga.modules.crptuzbek.IContainerTypeChooser)
- com.persequor.saga.modules.crptuzbek.processor.DefaultCrptMarketFilter (implements com.persequor.saga.modules.crptuzbek.processor.ICrptUzbekMarketFilter)
- com.persequor.saga.modules.crptuzbek.service.DefaultCrptUzbekNamespaceConfig (implements com.persequor.saga.modules.crptuzbek.service.ICrptUzbekNamespaceConfig)
- com.persequor.saga.modules.crptuzbek.processor.DefaultDecommissionEventProcessor (implements com.persequor.saga.modules.crptuzbek.enricher.ICrptUzbekEpcSanitizer, com.persequor.saga.modules.crptuzbek.processor.IDecommissionEventProcessor)
- com.persequor.saga.modules.crptuzbek.service.DefaultOrderMetadataService (implements com.persequor.saga.modules.crptuzbek.service.ICrptUzbekOrderMetadataService)
- com.persequor.saga.modules.crptuzbek.service.DefaultTemplateIdFetcher (implements com.persequor.saga.modules.crptuzbek.service.ITemplateIdFetcher)
- com.persequor.saga.modules.crptuzbek.config.DisabledDebugOptions (implements com.persequor.saga.modules.crptuzbek.config.IDebugOptions)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.DropoutReportDtoTobacco (implements com.persequor.saga.modules.crptuzbek.adapter.connection.model.IDropoutReportDto)
- com.persequor.saga.modules.crptuzbek.config.EnabledDebugOptions (implements com.persequor.saga.modules.crptuzbek.config.IDebugOptions)
- com.persequor.saga.modules.crptuzbek.service.EventStatusFetcher
- com.persequor.saga.modules.crptuzbek.service.EventStatusFetcher.EventStatusDetails
- com.persequor.extension.ioc.module.ExtensionModule
- com.persequor.saga.modules.crptuzbek.CrptUzbekModule
- com.persequor.saga.modules.crptuzbek.messages.metadata.FactoryData
- com.persequor.saga.modules.crptuzbek.adapter.ICrptUzbekConnector.PromiscuousMock (implements com.persequor.saga.modules.crptuzbek.adapter.ICrptUzbekConnector)
- com.persequor.saga.modules.id.request.IssuerParameters
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekIssuerParameters
- com.persequor.saga.modules.crptuzbek.messages.tobacco.TobaccoParameters
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekIssuerParameters
- com.persequor.saga.modules.crptuzbek.adapter.JsonRequestLogger
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.JsonUtil
- com.persequor.saga.modules.crptuzbek.adapter.LoggingCrptUzbekConnector (implements com.persequor.saga.modules.crptuzbek.adapter.ICrptUzbekConnector)
- com.persequor.saga.modules.crptuzbek.MarkingCodeCleaner (implements com.persequor.saga.modules.crptuzbek.IPollingResultDelegate)
- com.persequor.saga.modules.crptuzbek.messages.factories.MarkingCodeInterceptorService
- com.persequor.extension.ioc.registry.ModuleExtensionContext
- com.persequor.saga.modules.crptuzbek.ioc.CrptUzbekModuleExtensionContext
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OMSIdentifier
- com.persequor.saga.modules.crptuzbek.messages.metadata.Orderdata
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OrderDtoTobacco (implements com.persequor.saga.modules.crptuzbek.adapter.connection.model.IOrderDto)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OrderProductTobacco
- com.persequor.saga.modules.crptuzbek.messages.factories.OrderRequestFactorySelector
- com.persequor.saga.modules.crptuzbek.messages.factories.OrderRequestFactoryTobacco (implements com.persequor.saga.modules.crptuzbek.messages.factories.IOrderRequestFactory)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OrderResult
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OrdersSummaries
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OrderSummaryInfo
- com.persequor.saga.modules.crptuzbek.PollingAdapter (implements com.persequor.saga.modules.compliance.subscription.IPollingAdapter)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.PoolInfo
- com.persequor.saga.modules.crptuzbek.messages.metadata.ProductData
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ProductInfo
- com.persequor.saga.modules.crptuzbek.vocabulary.ProductionLineVocabularyRegistrar (implements com.persequor.extension.vocabulary.schema.IVocabularySchemaRegistrar)
- com.persequor.saga.modules.crptuzbek.vocabulary.ProductVocabularyRegistrar (implements com.persequor.extension.vocabulary.schema.IVocabularySchemaRegistrar)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptDetailsDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptOperationDetailsDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptOperationDetailsProductDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptOperationDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptsResultsDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReportResult
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReportStatusDto
- com.persequor.extension.db.SqlDbPropertiesConfig (implements com.persequor.extension.db.ISqlDbConfig)
- com.persequor.saga.modules.crptuzbek.config.CrptUzbekConfig.MariaDBConfig
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.StringUtil
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.CrptUzbekApiException
- com.persequor.saga.modules.crptuzbek.adapter.CrptUzbekCreateOmsConnectionException
- com.persequor.saga.modules.crptuzbek.adapter.CrptUzbekOmsConnectionUnavailableException
- java.lang.RuntimeException
- java.lang.IllegalStateException
- com.persequor.saga.modules.crptuzbek.enricher.CrptUzbekEnricherException
- java.lang.IllegalStateException
- java.lang.Exception
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.UtilisationReportDtoTobacco (implements com.persequor.saga.modules.crptuzbek.adapter.connection.model.IUtilisationReportDto)
- com.persequor.saga.modules.crptuzbek.model.VerificationCode
- com.persequor.saga.modules.crptuzbek.service.VocabularyOrderMetadataService (implements com.persequor.saga.modules.crptuzbek.service.ICrptUzbekOrderMetadataService)
- com.persequor.saga.modules.crptuzbek.service.CrptOrderMetadataService
Interface Hierarchy
- com.persequor.saga.modules.crptuzbek.adapter.connection.invoker.auth.Authentication
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.IAggregationReportDto
- com.persequor.saga.modules.crptuzbek.ICleanupCodeRepositoryEpcFetcher
- com.persequor.saga.modules.crptuzbek.IContainerTypeChooser
- com.persequor.saga.modules.crptuzbek.adapter.ICrptUzbekConnector
- com.persequor.saga.modules.crptuzbek.enricher.ICrptUzbekEpcSanitizer
- com.persequor.saga.modules.crptuzbek.subscription.ICrptUzbekEventProcessor
- com.persequor.saga.modules.crptuzbek.processor.IAggregationEventProcessor
- com.persequor.saga.modules.crptuzbek.processor.ICommissionEventProcessor
- com.persequor.saga.modules.crptuzbek.processor.IDecommissionEventProcessor
- com.persequor.saga.modules.crptuzbek.processor.ICrptUzbekMarketFilter
- com.persequor.saga.modules.crptuzbek.service.ICrptUzbekNamespaceConfig
- com.persequor.saga.modules.crptuzbek.adapter.connection.api.ICrptUzbekOmsApi
- com.persequor.saga.modules.crptuzbek.service.ICrptUzbekOrderMetadataService
- com.persequor.saga.modules.crptuzbek.config.IDebugOptions
- com.persequor.saga.modules.crptuzbek.rest.IHttpLogger
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.IOrderDto
- com.persequor.saga.modules.crptuzbek.messages.factories.IOrderRequestFactory
- com.persequor.saga.modules.crptuzbek.IPollingResultDelegate
- com.persequor.saga.modules.crptuzbek.service.ITemplateIdFetcher
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.IUtilisationReportDto
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.IVerificationCodeInterceptable
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.IDropoutReportDto
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.AggregationUnit.AggregationTypeEnum
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.BufferInfo.BufferStatusEnum
- com.persequor.saga.modules.crptuzbek.adapter.connection.api.CrptUzbekApiExtension
- com.persequor.saga.modules.crptuzbek.config.CrptUzbekConnectionConfig.TokenRefreshMethod
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekDecommissionRequest.Reason
- com.persequor.saga.modules.crptuzbek.model.CrptUzbekMarkingCodeTemplate
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekProductType
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekReportType (implements com.persequor.saga.modules.compliance.subscription.extensions.IMessageType)
- com.persequor.saga.modules.crptuzbek.messages.CrptUzbekUsageType
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.DropoutReportDtoTobacco.DropoutReasonEnum
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ManufacturingMethod
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OrderProductTobacco.SerialNumberTypeEnum
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.OrderSummaryInfo.OrderStatusEnum
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.PaymentType
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.PoolInfo.StatusEnum
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptEvent
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptOperationDetailsState
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptsGoodsGroup
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptStatus
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReceiptType
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.ReportStatusDto.ReportStatusEnum
- com.persequor.saga.modules.crptuzbek.adapter.connection.model.UtilisationReportDtoTobacco.UsageTypeEnum
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)