
    sojt                     4    d dl Z d dlmZ  G d d          ZdS )    N)Keyboardc                   V    e Zd Z	 	 	 d
dededededeee                  f
dZdefd	ZdS )ContextDataValueNtitletextargsdescriptionkeyboardc                 L    || _         || _        || _        || _        || _        d S N)r   r   r   r	   r
   )selfr   r   r   r	   r
   s         '/app/src/model/pojo/ContextDataValue.py__init__zContextDataValue.__init__   s,     
		&     returnc                 4    t          j        | d dd          S )z)Get the json representation of the objectc                     | j         S r   )__dict__)os    r   <lambda>z+ContextDataValue.get_json.<locals>.<lambda>   s    AJ r   T),:)default	sort_keys
separators)jsondumps)r   s    r   get_jsonzContextDataValue.get_json   s(    z..$:
 
 
 	
r   )NNN)	__name__
__module____qualname__stranylistr   r   r    r   r   r   r      s        
 )-! !! ! 	!
 ! tH~&! ! ! !
# 
 
 
 
 
 
r   r   )r   src.model.pojo.Keyboardr   r   r%   r   r   <module>r'      sR     , , , , , ,
 
 
 
 
 
 
 
 
 
r   