## Uses of Class
org.fourthline.cling.model.meta.DeviceDetails

- Packages that use DeviceDetails
  Package | Description
  --- | ---
  org.fourthline.cling.binding.staging |
  org.fourthline.cling.model.meta |
  org.fourthline.cling.model.profile |

- - ### Uses of DeviceDetails in org.fourthline.cling.binding.staging

    Methods in org.fourthline.cling.binding.staging that return DeviceDetails
    Modifier and Type | Method and Description
    --- | ---
    `DeviceDetails` | MutableDevice.`createDeviceDetails(URL baseURL)`

  - ### Uses of DeviceDetails in org.fourthline.cling.model.meta

    Methods in org.fourthline.cling.model.meta that return DeviceDetails
    Modifier and Type | Method and Description
    --- | ---
    `DeviceDetails` | Device.`getDetails()`
    `DeviceDetails` | LocalDevice.`getDetails(RemoteClientInfo info)`
    `DeviceDetails` | Device.`getDetails(RemoteClientInfo info)`

    Methods in org.fourthline.cling.model.meta with parameters of type DeviceDetails
    Modifier and Type | Method and Description
    --- | ---
    `LocalDevice` | LocalDevice.`newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services, List<LocalDevice> embeddedDevices)`
    `RemoteDevice` | RemoteDevice.`newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, List<RemoteDevice> embeddedDevices)`
    `abstract D` | Device.`newInstance(UDN udn, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, List<D> embeddedDevices)`

    Constructors in org.fourthline.cling.model.meta with parameters of type DeviceDetails
    Constructor and Description
    `Device(DI identity, DeviceType type, DeviceDetails details, Icon[] icons, S[] services)`
    `Device(DI identity, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, D[] embeddedDevices)`
    `Device(DI identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, S[] services, D[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService service)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services, LocalDevice[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, LocalService service, LocalDevice embeddedDevice)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService service)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService[] services)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService[] services, LocalDevice[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, LocalService service, LocalDevice embeddedDevice)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, LocalService service)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, LocalService[] services)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, LocalService[] services, LocalDevice[] embeddedDevices)`
    `LocalDevice(DeviceIdentity identity, DeviceType type, DeviceDetails details, LocalService service, LocalDevice embeddedDevice)`
    `LocalDevice(DeviceIdentity identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, LocalService[] services, LocalDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, Icon icon, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService service)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService[] services)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService[] services, RemoteDevice[] embeddedDevices)`
    `RemoteDevice(RemoteDeviceIdentity identity, DeviceType type, DeviceDetails details, RemoteService service, RemoteDevice embeddedDevice)`
    `RemoteDevice(RemoteDeviceIdentity identity, UDAVersion version, DeviceType type, DeviceDetails details, Icon[] icons, RemoteService[] services, RemoteDevice[] embeddedDevices)`

  - ### Uses of DeviceDetails in org.fourthline.cling.model.profile

    Methods in org.fourthline.cling.model.profile that return DeviceDetails
    Modifier and Type | Method and Description
    --- | ---
    `DeviceDetails` | HeaderDeviceDetailsProvider.`getDefaultDeviceDetails()`
    `DeviceDetails` | HeaderDeviceDetailsProvider.`provide(RemoteClientInfo info)`
    `DeviceDetails` | DeviceDetailsProvider.`provide(RemoteClientInfo info)`

    Methods in org.fourthline.cling.model.profile that return types with arguments of type DeviceDetails
    Modifier and Type | Method and Description
    --- | ---
    `Map<HeaderDeviceDetailsProvider.Key,DeviceDetails>` | HeaderDeviceDetailsProvider.`getHeaderDetails()`

    Constructors in org.fourthline.cling.model.profile with parameters of type DeviceDetails
    Constructor and Description
    `HeaderDeviceDetailsProvider(DeviceDetails defaultDeviceDetails)`
    `HeaderDeviceDetailsProvider(DeviceDetails defaultDeviceDetails, Map<HeaderDeviceDetailsProvider.Key,DeviceDetails> headerDetails)`

    Constructor parameters in org.fourthline.cling.model.profile with type arguments of type DeviceDetails
    Constructor and Description
    `HeaderDeviceDetailsProvider(DeviceDetails defaultDeviceDetails, Map<HeaderDeviceDetailsProvider.Key,DeviceDetails> headerDetails)`

Copyright © 2015 4th Line GmbH, Switzerland. All rights reserved.