Hierarchy For All Packages
Class Hierarchy
- java.lang.Object
- com.cotani.market.CotaniMarkets
- com.cotani.market.storage.CreateMarketIndexesMigration (implements com.cotani.storage.migration.Migration)
- com.cotani.market.storage.CreateMarketTablesMigration (implements com.cotani.storage.migration.Migration)
- com.cotani.market.api.MarketQuery.Builder
- com.cotani.market.storage.StorageMarketRepository (implements com.cotani.market.api.MarketRepository)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.cotani.market.api.MarketException
- com.cotani.market.api.MarketConflictException
- com.cotani.market.api.MarketListingStateException
- com.cotani.market.api.MarketNotFoundException
- com.cotani.market.api.MarketPurchasePendingException
- com.cotani.market.api.MarketPurchaseStateException
- com.cotani.market.api.MarketSelfPurchaseException
- com.cotani.market.api.MarketException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- com.cotani.AsyncCloseable
- com.cotani.market.api.MarketService (also extends java.lang.AutoCloseable)
- java.lang.AutoCloseable
- com.cotani.market.api.MarketService (also extends com.cotani.AsyncCloseable)
- com.cotani.event.api.CotaniEvent
- com.cotani.market.api.event.MarketEvent
- com.cotani.market.api.MarketRepository
- com.cotani.market.api.MarketSettlementService
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.cotani.market.api.MarketListingStatus
- com.cotani.market.api.MarketPurchaseStatus
- com.cotani.market.api.MarketSettlementStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.cotani.market.api.event.ListingCancelledEvent (implements com.cotani.market.api.event.MarketEvent)
- com.cotani.market.api.event.ListingCreatedEvent (implements com.cotani.market.api.event.MarketEvent)
- com.cotani.market.api.MarketItem
- com.cotani.market.api.MarketListing
- com.cotani.market.api.MarketListingId
- com.cotani.market.api.MarketListingRequest
- com.cotani.market.api.MarketPage
- com.cotani.market.api.MarketPrice
- com.cotani.market.api.MarketPurchase
- com.cotani.market.api.MarketPurchaseId
- com.cotani.market.api.MarketPurchaseRequest
- com.cotani.market.api.MarketPurchaseReservation
- com.cotani.market.api.MarketQuery
- com.cotani.market.api.MarketServiceOptions
- com.cotani.market.api.event.PurchaseReleasedEvent (implements com.cotani.market.api.event.MarketEvent)
- com.cotani.market.api.event.PurchaseReservedEvent (implements com.cotani.market.api.event.MarketEvent)
- com.cotani.market.api.event.PurchaseSettledEvent (implements com.cotani.market.api.event.MarketEvent)
- java.lang.Record