# Hierarchy For Package org.apache.cxf.service.model

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.cxf.service.model.AbstractPropertiesHolder (implements org.apache.cxf.service.model.Extensible)
    - org.apache.cxf.service.model.AbstractDescriptionElement
      - org.apache.cxf.service.model.BindingInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.EndpointInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.InterfaceInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.ServiceInfo (implements org.apache.cxf.service.model.NamedItem)
    - org.apache.cxf.service.model.AbstractMessageContainer (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.FaultInfo
      - org.apache.cxf.service.model.MessageInfo
    - org.apache.cxf.service.model.BindingFaultInfo
    - org.apache.cxf.service.model.BindingMessageInfo
    - org.apache.cxf.service.model.BindingOperationInfo
    - org.apache.cxf.service.model.DescriptionInfo (implements org.apache.cxf.service.model.NamedItem)
    - org.apache.cxf.service.model.MessagePartInfo (implements org.apache.cxf.service.model.NamedItem)
    - org.apache.cxf.service.model.OperationInfo (implements org.apache.cxf.service.model.NamedItem)
      - org.apache.cxf.service.model.UnwrappedOperationInfo
    - org.apache.cxf.service.model.SchemaInfo
  - org.apache.cxf.service.model.ServiceModelUtil
  - org.apache.cxf.service.model.ServiceSchemaInfo

## Interface Hierarchy

- org.apache.cxf.service.model.Extensible
- org.apache.cxf.service.model.NamedItem

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.cxf.service.model.MessageInfo.Type