{ } }
Tree PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD com.ibm.portal.devicesupport
Interface DeviceClassEquationSupport
public interface DeviceClassEquationSupportAdds support for device class equations. Creation of equation objects and checking if something is a device equation (has OR, AND, NOT, or parenthesis). Coding example:
if (aDeviceModel instanceof DeviceClassEquationSupport) { DeviceClassEquation equation = ((DeviceClassEquationSupport) aDeviceModel).createEquation(equationString); ... } else { // no device equation support available. }
- Since:
- 8.5
Method Summary DeviceClassEquation createEquation(java.lang.String equation)
Create a device equation from a string.java.lang.Boolean isEquation(java.lang.String equation)
Check if a given string is a device equation.
Method Detail createEquation
DeviceClassEquation createEquation(java.lang.String equation) throws DeviceClassException
- Create a device equation from a string. Throws an exception if equation input is invalid.
- Parameters:
- equation - the device equation in string form.
- Returns:
- device equation object
- Throws:
- DeviceClassException
isEquation
java.lang.Boolean isEquation(java.lang.String equation)
- Check if a given string is a device equation.
- Parameters:
- equation - the device equation to check.
- Returns:
- true if a device equation, false otherwise.
Tree PREV CLASS NEXT CLASS FRAMES NO FRAMES SUMMARY: NESTED | FIELD | CONSTR | METHOD DETAIL: FIELD | CONSTR | METHOD