| Package | Description |
|---|---|
| org.eclipse.scada.core |
| Modifier and Type | Field and Description |
|---|---|
static Variant |
Variant.FALSE
A default BOOL#false instance
|
static Variant |
Variant.NULL
A default NULL instance
|
static Variant |
Variant.TRUE
A default BOOL#true instance
|
| Modifier and Type | Method and Description |
|---|---|
static Variant |
VariantEditor.toVariant(java.lang.String text) |
static Variant |
VariantEditor.toVariant(java.lang.String type,
java.lang.String value) |
static Variant |
Variant.valueOf(boolean value) |
static Variant |
Variant.valueOf(double value) |
static Variant |
Variant.valueOf(int value) |
static Variant |
Variant.valueOf(long value) |
static Variant |
Variant.valueOf(java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,Variant> |
AttributesHelper.diff(java.util.Map<java.lang.String,Variant> source,
java.util.Map<java.lang.String,Variant> target)
Generate the difference between two maps
|
| Modifier and Type | Method and Description |
|---|---|
int |
VariantComparator.compare(Variant o1,
Variant o2) |
int |
Variant.compareTo(Variant o) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,Variant> |
AttributesHelper.diff(java.util.Map<java.lang.String,Variant> source,
java.util.Map<java.lang.String,Variant> target)
Generate the difference between two maps
|
static java.util.Map<java.lang.String,Variant> |
AttributesHelper.diff(java.util.Map<java.lang.String,Variant> source,
java.util.Map<java.lang.String,Variant> target)
Generate the difference between two maps
|
static void |
AttributesHelper.mergeAttributes(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> change)
merges the difference attributes into the target
|
static void |
AttributesHelper.mergeAttributes(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> change)
merges the difference attributes into the target
|
static void |
AttributesHelper.mergeAttributes(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> diff,
boolean initial)
merges the attribute differences.
|
static void |
AttributesHelper.mergeAttributes(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> diff,
boolean initial)
merges the attribute differences.
|
static void |
AttributesHelper.mergeAttributes(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> change,
java.util.Map<java.lang.String,Variant> diff)
merges the difference attributes into the target
|
static void |
AttributesHelper.mergeAttributes(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> change,
java.util.Map<java.lang.String,Variant> diff)
merges the difference attributes into the target
|
static void |
AttributesHelper.mergeAttributes(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> change,
java.util.Map<java.lang.String,Variant> diff)
merges the difference attributes into the target
|
static void |
AttributesHelper.set(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> attributes,
java.util.Map<java.lang.String,Variant> diff)
update the target attributes to contain only the requested attributes
|
static void |
AttributesHelper.set(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> attributes,
java.util.Map<java.lang.String,Variant> diff)
update the target attributes to contain only the requested attributes
|
static void |
AttributesHelper.set(java.util.Map<java.lang.String,Variant> target,
java.util.Map<java.lang.String,Variant> attributes,
java.util.Map<java.lang.String,Variant> diff)
update the target attributes to contain only the requested attributes
|
| Constructor and Description |
|---|
Variant(Variant arg0) |
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0