org.fourthline.cling.model

## Interface Validatable

- All Known Implementing Classes:
    Action, ActionArgument, Device, DeviceDetails, DeviceIdentity, Icon, LocalDevice, QueryStateVariableAction, RemoteDevice, RemoteDeviceIdentity, StateVariable, StateVariableAllowedValueRange, StateVariableTypeDetails, UDAVersion

      public interface Validatable

  Marker for types with integrity rules that require validation.
  Author:
    Christian Bauer

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<ValidationError>` | `validate()`

- - ### Method Detail

    - #### validate

          List<ValidationError> validate()

      Returns:
        An empty `List` if all rules validated properly, otherwise, the detected errors.

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