FMLiveSwitchSignallingExtensions Class Reference

Instance Methods

(int) - count
 
(NSString *) - getValueJsonWithName:
 
(instancetype) - init
 Initializes a new instance of the FMLiveSwitchSerializable class. More...
 
(NSMutableArray< NSString * > *) - names
 
(void) - setValueJsonWithName:valueJson:
 
(void) - setValueJsonWithName:valueJson:validate:
 
(NSString *) - toJson
 
- Instance Methods inherited from FMLiveSwitchDynamic
(NSMutableDictionary< NSString *, id > *) - dynamicProperties
 Gets all dynamic properties on this instance. More...
 
(id- getDynamicValueWithKey:
 Gets a property value from the local cache. More...
 
(void) - setDynamicValueWithKey:value:
 Sets a property value in the local cache. More...
 
(bool) - unsetDynamicValueWithKey:
 Removes a property value from the local cache. More...
 

Class Methods

(FMLiveSwitchSignallingExtensions *) + extensions
 
(FMLiveSwitchSignallingExtensions *) + fromJsonWithExtensionsJson:
 
(NSString *) + toJsonWithExtensions:
 
- Class Methods inherited from FMLiveSwitchDynamic
(FMLiveSwitchDynamic *) + dynamic
 
- Class Methods inherited from FMLiveSwitchSerializable
(FMLiveSwitchSerializable *) + serializable
 Initializes a new instance of the FMLiveSwitchSerializable class. More...
 

Method Documentation

◆ count

- (int) count

◆ extensions

◆ fromJsonWithExtensionsJson:

+ (FMLiveSwitchSignallingExtensions*) fromJsonWithExtensionsJson: (NSString *)  extensionsJson

◆ getValueJsonWithName:

- (NSString*) getValueJsonWithName: (NSString *)  name

◆ init

- (instancetype) init

Initializes a new instance of the FMLiveSwitchSerializable class.

Implements FMLiveSwitchDynamic.

◆ names

- (NSMutableArray<NSString*>*) names

◆ setValueJsonWithName:valueJson:

- (void) setValueJsonWithName: (NSString *)  name
valueJson: (NSString *)  valueJson 

◆ setValueJsonWithName:valueJson:validate:

- (void) setValueJsonWithName: (NSString *)  name
valueJson: (NSString *)  valueJson
validate: (bool)  validate 

◆ toJson

- (NSString*) toJson

◆ toJsonWithExtensions:

+ (NSString*) toJsonWithExtensions: (FMLiveSwitchSignallingExtensions *)  extensions