Class PropertyConfig
- java.lang.Object
-
- com.inductiveautomation.perspective.common.config.PropertyConfig
-
public class PropertyConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PropertyConfig.RuntimeGsonAdapter
static class
PropertyConfig.StandardGsonAdapter
-
Field Summary
Fields Modifier and Type Field Description PropertyAccess
access
BindingConfig
binding
PropertyChangeScriptConfig
onChange
ParamType
paramDirection
java.lang.Boolean
persistent
-
Constructor Summary
Constructors Constructor Description PropertyConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
PropertyAccess
getAccess()
boolean
hasEnabledBinding()
Returns true if this property config has an enabled binding configuration on itboolean
hasEnabledPropertyChangeScript()
int
hashCode()
boolean
hasPropertyChangeScript()
boolean
isPersistent()
void
setAccess(PropertyAccess access)
void
setPersistent(boolean b)
-
-
-
Field Detail
-
binding
@Nullable public BindingConfig binding
-
persistent
@Nullable public java.lang.Boolean persistent
-
paramDirection
@Nullable public ParamType paramDirection
-
onChange
@Nullable public PropertyChangeScriptConfig onChange
-
access
@Nullable public PropertyAccess access
-
-
Method Detail
-
isPersistent
public boolean isPersistent()
-
setPersistent
public void setPersistent(boolean b)
-
getAccess
public PropertyAccess getAccess()
-
setAccess
public void setAccess(PropertyAccess access)
-
hasEnabledPropertyChangeScript
public boolean hasEnabledPropertyChangeScript()
-
hasPropertyChangeScript
public boolean hasPropertyChangeScript()
-
hasEnabledBinding
public boolean hasEnabledBinding()
Returns true if this property config has an enabled binding configuration on it
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-