# Hierarchy For Package ru.bitel.oss.systems.inventory.resource.common.bean

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - ru.bitel.oss.systems.inventory.resource.common.bean.Channel (implements ru.bitel.oss.systems.inventory.resource.common.bean.Resource)
  - ru.bitel.oss.systems.inventory.resource.common.bean.DeviceInterface (implements ru.bitel.oss.systems.inventory.resource.common.bean.Resource)
  - ru.bitel.oss.systems.inventory.resource.common.bean.DeviceManagerMethod
  - ru.bitel.common.model.Id (implements ru.bitel.common.model.Idable, java.io.Serializable)
    - ru.bitel.oss.systems.inventory.resource.common.bean.DeviceInterfaceIndex (implements ru.bitel.oss.systems.inventory.resource.common.bean.Resource)
    - ru.bitel.oss.systems.inventory.resource.common.bean.DevicePortSubscription
    - ru.bitel.common.model.IdTitle (implements ru.bitel.common.model.ListItem)
      - ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
        - ru.bitel.oss.kernel.entity.common.bean.Entity
          - ru.bitel.oss.systems.inventory.resource.common.bean.Device<D,T> (implements ru.bitel.common.model.TreeNode<N>)
          - ru.bitel.oss.systems.inventory.resource.common.bean.DeviceType
      - ru.bitel.common.model.AbstractTreeNode<N> (implements ru.bitel.common.model.Node<N>, ru.bitel.common.model.TreeNode<N>)
        - ru.bitel.oss.systems.inventory.resource.common.bean.IpCategory
        - ru.bitel.oss.systems.inventory.resource.common.bean.VlanCategory
      - ru.bitel.oss.systems.inventory.resource.common.bean.ChannelType
      - ru.bitel.oss.systems.inventory.resource.common.bean.Configuration
      - ru.bitel.oss.systems.inventory.resource.common.bean.DeviceGroup (implements ru.bitel.common.model.TreeNode<N>)
      - ru.bitel.oss.systems.inventory.resource.common.bean.DeviceTypeConfig
      - ru.bitel.bgbilling.kernel.script.common.bean.Script
        - ru.bitel.oss.systems.inventory.resource.common.bean.DeviceTypeScript
      - ru.bitel.oss.systems.inventory.resource.common.bean.VlanResource
      - ru.bitel.oss.systems.inventory.resource.common.bean.Zone
    - ru.bitel.oss.systems.inventory.resource.common.bean.IpResource
    - ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceSubscription
    - ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceSubscriptionReal
    - ru.bitel.oss.systems.inventory.resource.common.bean.VlanResourceSubscription
  - ru.bitel.common.inet.IpNet
    - ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceNet (implements ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceInstance, ru.bitel.oss.systems.inventory.resource.common.bean.Resource)
  - ru.bitel.common.inet.IpRange
    - ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceRange (implements ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceInstance, ru.bitel.oss.systems.inventory.resource.common.bean.Resource)
  - ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceReserve

## Interface Hierarchy

- ru.bitel.oss.systems.inventory.resource.common.bean.Resource
  - ru.bitel.oss.systems.inventory.resource.common.bean.IpResourceInstance