-
public final class AXValueA single computed AX property.
-
-
Field Summary
Fields Modifier and Type Field Description private final AXValueTypetypeprivate final JsonElementvalueprivate final List<AXRelatedNode>relatedNodesprivate final List<AXValueSource>sources
-
Constructor Summary
Constructors Constructor Description AXValue(AXValueType type, JsonElement value, List<AXRelatedNode> relatedNodes, List<AXValueSource> sources)
-
Method Summary
Modifier and Type Method Description final AXValueTypecomponent1()final JsonElementcomponent2()final List<AXRelatedNode>component3()final List<AXValueSource>component4()final AXValuecopy(AXValueType type, JsonElement value, List<AXRelatedNode> relatedNodes, List<AXValueSource> sources)final AXValueTypegetType()The type of this value. final JsonElementgetValue()The computed value of this property. final List<AXRelatedNode>getRelatedNodes()One or more related nodes, if applicable. final List<AXValueSource>getSources()The sources which contributed to the computation of this property. -
-
Constructor Detail
-
AXValue
AXValue(AXValueType type, JsonElement value, List<AXRelatedNode> relatedNodes, List<AXValueSource> sources)
-
-
Method Detail
-
component1
final AXValueType component1()
-
component2
final JsonElement component2()
-
component3
final List<AXRelatedNode> component3()
-
component4
final List<AXValueSource> component4()
-
copy
final AXValue copy(AXValueType type, JsonElement value, List<AXRelatedNode> relatedNodes, List<AXValueSource> sources)
-
getType
final AXValueType getType()
The type of this value.
-
getValue
final JsonElement getValue()
The computed value of this property.
-
getRelatedNodes
final List<AXRelatedNode> getRelatedNodes()
One or more related nodes, if applicable.
-
getSources
final List<AXValueSource> getSources()
The sources which contributed to the computation of this property.
-
-
-
-