Coverage for lode / models / literal.py: 84%

19 statements  

« prev     ^ index     » next       coverage.py v7.13.0, created at 2026-03-25 15:05 +0000

1from .resource import Resource 

2 

3class Literal(Resource): 

4 

5 def __init__(self, **kwargs): 

6 

7 super().__init__(**kwargs) 

8 

9 # Attributes 

10 self.has_language = None 

11 self.has_value = None 

12 # Relation with Datatypes 

13 self.has_type = None 

14 

15 def set_has_language(self, literal): 

16 """Imposta has_language""" 

17 self.has_language = literal 

18 

19 def get_has_language(self): 

20 """Restituisce has_language""" 

21 return self.has_language 

22 

23 def set_has_value(self, literal): 

24 """Imposta has_value""" 

25 self.has_value = literal 

26 

27 def get_has_value(self): 

28 """Restituisce has_value""" 

29 return self.has_value 

30 

31 def set_has_type(self, datatype): 

32 self.has_type = datatype 

33 

34 def get_has_type(self): 

35 return self.has_type