wotpy.wot.dictionaries.thing¶
Wrapper class for dictionaries to represent Things.
Classes
| ThingFragment(*args, **kwargs) | ThingFragment is a wrapper around a dictionary that contains properties representing semantic metadata and interactions (Properties, Actions and Events). | 
- 
class wotpy.wot.dictionaries.thing.ThingFragment(*args, **kwargs)¶
- Bases: - wotpy.wot.dictionaries.base.WotBaseDict- ThingFragment is a wrapper around a dictionary that contains properties representing semantic metadata and interactions (Properties, Actions and Events). It is used for initializing an internal representation of a Thing Description, and it is also used in ThingFilter. - 
class Meta¶
- Bases: - object- 
fields= {'actions', 'base', 'created', 'description', 'events', 'id', 'lastModified', 'links', 'properties', 'security', 'support', 'title', 'version'}¶
 - 
fields_dict= ['properties', 'actions', 'events']¶
 - 
fields_instance= ['version']¶
 - 
fields_list= ['links', 'security']¶
 - 
fields_readonly= ['id']¶
 - 
fields_str= ['title', 'description', 'support', 'created', 'lastModified', 'base']¶
 - 
required= {'id'}¶
 
- 
 - 
actions¶
- The actions optional attribute represents a dict with keys that correspond to Action names and values of type ActionFragment. 
 - 
events¶
- The events optional attribute represents a dictionary with keys that correspond to Event names and values of type EventFragment. 
 - 
links¶
- The links optional attribute represents an array of Link objects. 
 - 
properties¶
- The properties optional attribute represents a dict with keys that correspond to Property names and values of type PropertyFragment. 
 - 
security¶
- Set of security configurations, provided as an array, that must all be satisfied for access to resources at or below the current level, if not overridden at a lower level. A default nosec security scheme will be provided if none are defined. 
 - 
title¶
- The title of the Thing. This property returns the ID if the title is undefined. 
 - 
version¶
- Provides version information. 
 
- 
class