com.kuka.roboticsAPI.controllerModel.sunrise.api.expressions
Class Expression
java.lang.Object
com.kuka.roboticsAPI.controllerModel.sunrise.api.expressions.Expression
- All Implemented Interfaces:
- com.kuka.common.IDataEquatable
public class Expression
- extends Object
- implements com.kuka.common.IDataEquatable
Class which represents expressions. An expression consists of expression segments. If a segment implements
IExpressionSegment the value will be requested during runtime. An expression can also contain sub expressions.
- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Expression
public Expression()
replaceProvider
public void replaceProvider(IExpressionSegment oldSegment,
IExpressionSegment newSegment)
- Replaces the given provider object for this expression and all of its sub expressions.
- Parameters:
oldSegment - The old provider object.newSegment - The new provider object.- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
getExpressionString
public String getExpressionString()
- Gets the string representation of the expression.
- Returns:
- The string representation of the expression.
- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
hasSameDataAs
public boolean hasSameDataAs(Object obj)
- Specified by:
hasSameDataAs in interface com.kuka.common.IDataEquatable
- Parameters:
obj - The other object to check the equality against.
- Returns:
True if the data of both objects are equal; otherwise false.- This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
Copyright © 2019. All rights reserved.