com.marketfactory.zerogc.api Class Hierarchy (3.14.0 600 API)
Date: 2025-11-24

# Hierarchy For Package com.marketfactory.zerogc.api

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.marketfactory.zerogc.api.AbstractMFHandler (implements com.marketfactory.zerogc.api.MFHandler)
  - com.marketfactory.zerogc.api.AcceptOrder (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.APIFeed (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.APIMarket (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.BatchDef
  - com.marketfactory.zerogc.api.CancelAllOrder (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.CancelOrder (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.CancelQuote (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.ClientComponentFactory
  - com.marketfactory.zerogc.api.ClientComponentFactory.RealProtocolCodec
  - com.marketfactory.zerogc.api.ClientComponentFactory.RealProtocolMessageDispatcher (implements com.marketfactory.zerogc.api.ProtocolMessageDispatcher)
  - com.marketfactory.zerogc.api.ClOrdIDComparator (implements java.util.Comparator<T>)
  - com.marketfactory.zerogc.api.ComparatorUtil
  - com.marketfactory.zerogc.api.ConcurrentObjectPool<T>
  - com.marketfactory.zerogc.api.ConnectionManagerImpl (implements com.marketfactory.zerogc.api.ConnectionManager)
  - com.marketfactory.zerogc.api.DateRollover (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.DropCopy (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.EventReport (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.FeedMarketID (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - java.util.logging.Formatter
    - com.marketfactory.zerogc.api.LogFormatter
  - com.marketfactory.zerogc.api.Heartbeat (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.IDNamePair (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.KeyValue
  - com.marketfactory.zerogc.api.KeyValuePair (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.LockResponse (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.LockUser (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.MarketRate (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.MarketView (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.MassQuoteAck (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.MDEntry (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.MFClient
    - com.marketfactory.zerogc.api.MFAdmin
  - com.marketfactory.zerogc.api.MFClient.TimeStats
  - com.marketfactory.zerogc.api.MFFloat (implements java.lang.Comparable<T>, java.io.Serializable)
  - com.marketfactory.zerogc.api.MFMarketMaker
  - com.marketfactory.zerogc.api.MFMassQuote (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.MFQuote (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.MFString (implements java.lang.CharSequence, java.lang.Comparable<T>, java.io.Serializable)
  - com.marketfactory.zerogc.api.MFUtil
  - com.marketfactory.zerogc.api.ModifyOrder (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.NewOrder (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.OrderCanceled (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.OrderCancelRejected (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.OrderDone (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.OrderIdMap
  - com.marketfactory.zerogc.api.OrderIdMapEntry
  - com.marketfactory.zerogc.api.OrderIdMapEntryPool
  - com.marketfactory.zerogc.api.OrderIdPair
  - com.marketfactory.zerogc.api.OrderReceived (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.OrderRejected (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.OrderSubmitted (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.OrderTimeout (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.Pair<T,S>
  - com.marketfactory.zerogc.api.PingHandlerImpl (implements com.marketfactory.zerogc.api.PingHandler)
  - com.marketfactory.zerogc.api.PingTime
  - com.marketfactory.zerogc.api.Protocol
  - com.marketfactory.zerogc.api.QuoteRequest (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.RealTimeSource
  - com.marketfactory.zerogc.api.RejectOrder (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.RejectQuoteRequest (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.ReplayDone (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.RiskLimitStatus (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.RiskResponse (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.RiskUsageStatus (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.SocketManagerImpl (implements com.marketfactory.zerogc.api.SocketManager)
  - com.marketfactory.zerogc.api.SubmitOrder (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.Subscription (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.SubscriptionEvent (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.SubscriptionHelperImpl (implements com.marketfactory.zerogc.api.SubscriptionHelper)
  - com.marketfactory.zerogc.api.TextWriter
  - com.marketfactory.zerogc.api.TextWriter.State
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.marketfactory.zerogc.api.MFException
  - com.marketfactory.zerogc.api.TradeCapture (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.TradeCaptureAck (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.TradeHierarchy (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.TradeLimit (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.TradeLimitData (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.TradeState (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.UserSequenceID (implements java.lang.Comparable<T>, com.marketfactory.zerogc.api.IMessage, java.io.Serializable)
  - com.marketfactory.zerogc.api.ZeroGCProtoByteBuffer

## Interface Hierarchy

- com.marketfactory.zerogc.api.ConnectionManager
- com.marketfactory.zerogc.api.IMessage
- com.marketfactory.zerogc.api.MFAdminHandler
- com.marketfactory.zerogc.api.MFHandler
- com.marketfactory.zerogc.api.MFMarketMakerHandler
- com.marketfactory.zerogc.api.PingHandler
- com.marketfactory.zerogc.api.ProtocolMessageDispatcher
- com.marketfactory.zerogc.api.SocketManager
- com.marketfactory.zerogc.api.SubscriptionHelper

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.marketfactory.zerogc.api.SubscriptionStatus
    - com.marketfactory.zerogc.api.MatchStatus
    - com.marketfactory.zerogc.api.TimeInForce
    - com.marketfactory.zerogc.api.TradeStatus
    - com.marketfactory.zerogc.api.APITest
    - com.marketfactory.zerogc.api.UserType
    - com.marketfactory.zerogc.api.MDSource
    - com.marketfactory.zerogc.api.APIType
    - com.marketfactory.zerogc.api.LockStatus
    - com.marketfactory.zerogc.api.MDUpdateAction
    - com.marketfactory.zerogc.api.InstrumentType
    - com.marketfactory.zerogc.api.QuoteCancelType
    - com.marketfactory.zerogc.api.MDElement
    - com.marketfactory.zerogc.api.RiskStatus
    - com.marketfactory.zerogc.api.ConnectionResponse
    - com.marketfactory.zerogc.api.OrderType
    - com.marketfactory.zerogc.api.StandardTenor
    - com.marketfactory.zerogc.api.Side
    - com.marketfactory.zerogc.api.FeedFlag
    - com.marketfactory.zerogc.api.OrderStatus
    - com.marketfactory.zerogc.api.APIResult
    - com.marketfactory.zerogc.api.CancelReason
    - com.marketfactory.zerogc.api.RejectReason
    - com.marketfactory.zerogc.api.QuoteStatus
    - com.marketfactory.zerogc.api.ExchEventType
    - com.marketfactory.zerogc.api.CcyType
    - com.marketfactory.zerogc.api.CancelRejectReason
    - com.marketfactory.zerogc.api.QuoteRequestRejectReason
    - com.marketfactory.zerogc.api.ReplayStatus
    - com.marketfactory.zerogc.api.LogLevel