RQLObject class instead.public final class ExtractedObject extends RQLObject
ExtractedObject is an object extracted by a robot during robot execution. An
ExtractedObject is a collection of (attribute, value) pairs.
ExtractedObjects are contained in RobotOutputObjectResponses.
An ExtractedObject always has the following six attributes,
which are filled out automatically by the robot:
RobotOutputObjectResponse,
Attribute,
RQLObject,
Serialized Form| Constructor and Description |
|---|
ExtractedObject(java.lang.String name)
Deprecated.
Creates a new
ExtractedObject with no attributes. |
ExtractedObject(java.lang.String name,
java.util.List<Attribute> attributes)
Deprecated.
Creates a new
ExtractedObject with the given list of attribute entries. |
ExtractedObject(java.lang.String name,
java.util.List<java.lang.String> attributeNames,
java.util.List<java.lang.Object> attributeValues)
Deprecated.
Creates a new
ExtractedObject with the given list of attributes. |
ExtractedObject(java.lang.String name,
java.lang.String[] attributeNames,
java.lang.Object[] attributeValues)
Deprecated.
Creates a new
ExtractedObject with the given list of attributes. |
equals, get, getAttribute, getAttributes, getName, hashCode, toStringpublic ExtractedObject(java.lang.String name)
ExtractedObject with no attributes.name - the name of the extracted object.java.lang.NullPointerException - if the name parameter was null.public ExtractedObject(java.lang.String name,
java.util.List<Attribute> attributes)
ExtractedObject with the given list of attribute entries.name - the name of the model object.attributes - a list of Attribute objects.java.lang.NullPointerException - if any of the parameters was null.Attributepublic ExtractedObject(java.lang.String name,
java.util.List<java.lang.String> attributeNames,
java.util.List<java.lang.Object> attributeValues)
ExtractedObject with the given list of attributes.name - the name of the extracted object.attributeNames - a list of attribute names as strings. They must not be
null.attributeValues - a list of attribute values, where the value at index i
corresponds to the attribute name with the index i.java.lang.NullPointerException - if any of the parameters was null.public ExtractedObject(java.lang.String name,
java.lang.String[] attributeNames,
java.lang.Object[] attributeValues)
ExtractedObject with the given list of attributes.
This constructor is provided for convenience and has the same effect as invoking
ExtractedObject(name, Arrays.asList(attributeNames), Arrays.asList(attributeValues)).
name - the name of the extracted object.attributeNames - an array of attribute names as strings. They must not be
null.attributeValues - an array of attribute values, where the value at index i
corresponds to the attribute name with the index i.java.lang.NullPointerException - if any of the parameters was null.RoboSuite Java API, v11.2.8