Last change
on this file since 74 was 73, checked in by Bart Vastenhouw, 3 years ago |
Fix for IssueValue hashcode.
|
File size:
487 bytes
|
Line | |
---|
1 |
|
---|
2 | from abc import ABC, abstractmethod
|
---|
3 | from typing import TypeVar, Generic, List
|
---|
4 | from pyson.JsonValue import JsonValue
|
---|
5 | from uri.uri import URI # type: ignore
|
---|
6 |
|
---|
7 | class Reference (ABC):
|
---|
8 | '''
|
---|
9 | A reference is a URI to a Connectable object.
|
---|
10 | '''
|
---|
11 | @abstractmethod
|
---|
12 | def getURI(self) -> URI:
|
---|
13 | '''
|
---|
14 | @return URI address to which a connection can be made with the real
|
---|
15 | object. HACK for now we return just the str
|
---|
16 | '''
|
---|
17 |
|
---|
18 | # WE CAN NOT DEFINE __hash__ here, it is not inherited... |
---|
Note:
See
TracBrowser
for help on using the repository browser.