@Retention(RUNTIME)
@Target(TYPE)
public @interface Conforms
@Conforms(value = "BinarySwitch") class MySwitch extends ch.hevs.cloudio.endpoint.CloudioObject { @SetPoint public CloudioAttribute<boolean> state; @Status public CloudioAttribute<boolean> stateFeedback; }The class MySwitch in the example above conforms to the cloud.io data class "BinarySwitch".
Modifier and Type | Required Element | Description |
---|---|---|
java.lang.String |
value |
The class to which the object is conform.
|