static boolean |
MergeOption.PropertyFilter.doFilter(PropertyMetadata metadata,
MergeOption... option) |
static void |
MergeOption.ExpandsMerge.doWith(DeviceMetadataType metadataType,
Map<String,Object> from,
Map<String,Object> to,
MergeOption... options) |
static Optional<MergeOption.ExpandsMerge> |
MergeOption.ExpandsMerge.from(MergeOption option) |
static boolean |
MergeOption.PropertyFilter.has(MergeOption[] options) |
static boolean |
MergeOption.has(MergeOption option,
MergeOption... target) |
static boolean |
MergeOption.has(MergeOption option,
MergeOption... target) |
default EventMetadata |
EventMetadata.merge(EventMetadata another,
MergeOption... option) |
FunctionMetadata |
SimpleFunctionMetadata.merge(FunctionMetadata another,
MergeOption... option) |
default FunctionMetadata |
FunctionMetadata.merge(FunctionMetadata another,
MergeOption... option) |
default PropertyMetadata |
PropertyMetadata.merge(PropertyMetadata another,
MergeOption... option) |
PropertyMetadata |
SimplePropertyMetadata.merge(PropertyMetadata another,
MergeOption... option) |
default <T extends ThingMetadata> DeviceMetadata |
DeviceMetadata.merge(T metadata,
MergeOption... options) |
<T extends ThingMetadata> DeviceMetadata |
SimpleDeviceMetadata.merge(T metadata,
MergeOption... options) |