public class Property extends Object
Modifier and Type | Class and Description |
---|---|
class |
Property.PropertyKeyAdapter |
class |
Property.PropertyValueAdapter |
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_KEY |
static String |
SERIALIZED_NAME_TYPE |
static String |
SERIALIZED_NAME_VALUE |
Constructor and Description |
---|
Property() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
PropertyKey |
getKey()
Get key
|
String |
getType()
Type of AST node
|
Expression |
getValue()
Get value
|
int |
hashCode() |
Property |
key(PropertyKey key) |
void |
setKey(PropertyKey key) |
void |
setType(String type) |
void |
setValue(Expression value) |
String |
toString() |
Property |
type(String type) |
Property |
value(Expression value) |
public static final String SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_KEY
public static final String SERIALIZED_NAME_VALUE
public String getType()
public void setType(String type)
public Property key(PropertyKey key)
public PropertyKey getKey()
public void setKey(PropertyKey key)
public Property value(Expression value)
public Expression getValue()
public void setValue(Expression value)
Copyright © 2018–2020 InfluxData, Inc.. All rights reserved.