def __init__(self, key = None, value = None): Obj.__init__(self) self.setType(RESOURCE.PARAMETER) self.key = key self.values = [] if value is not None: self.values.append(value)
def __init__(self, uri=None): Obj.__init__(self, uri) self.country = None self.city = None self.zipCode = None self.streetAddress = None self.setType(RESOURCE.ADDRESS)
def __init__(self, uri=None): Obj.__init__(self, uri) self.regexes = [] # string self.ors = [] # Variants self.ands = [] # Variants self.xors = [] # Variants self.setType(RESOURCE.CONDITION)
def __init__(self, uri=None): Obj.__init__(self, uri) self.setType(RESOURCE.WAYPOINT) self.coordinates = None self.address = None self.instant = None self.route = None
def __init__(self, uri=None): Obj.__init__(self, uri) self.bearing = None self.heading = None self.tracking = None self.course = None self.setType(RESOURCE.DIRECTION)
def __init__(self, uri=None): Obj.__init__(self, uri) self.setType(RESOURCE.STATUS) self.percentage = None self.total = None self.completed = None self.temporalContext = None
def __init__(self, uri=None): Obj.__init__(self, uri) self.setType(RESOURCE.ROUTE) self.route_points = [] self.length = None self.energyConsumption = None self.averageVelocity = None self.duration = None
def __init__(self, uri = None): Obj.__init__(self, uri) self.host = None self.port = None self.path = None self.scheme = None self.contentTypes = [] self.setType(RESOURCE.INTERFACEADDRESS);
def __init__(self, uri=None): Obj.__init__(self, uri) self.generatedBy = None self.generatedAt = None self.generationMethods = [] self.dataSources = [] self.props = [] self.setType(RESOURCE.PROVENANCE)
def __init__(self, uri=None): Obj.__init__(self, uri) self.quantity = None self.unit = None self.timeStep = None self.list = None # its type is SmartAPI.rdf.List self.systemOfInterest = None self.temporalContext = None self.setType(RESOURCE.TIMESERIES)
def __init__(self, uri=None): Obj.__init__(self, uri) self.linearVelocityX = None self.linearVelocityY = None self.linearVelocityZ = None self.angularVelocityX = None self.angularVelocityY = None self.angularVelocityZ = None self.groundSpeed = None self.setType(RESOURCE.VELOCITY)
def __init__(self, uri=None): Obj.__init__(self, uri) self.setType(RESOURCE.ACTIVITY) self.inputs = [] self.outputs = [] self.availabilities = [] self.dataAvailabilities = [] self.interfaces = [] self.entities = [] self.temporalContext = None self.timeSeries = [] self.method = None
def __init__(self, uri=None, start=None, end=None, during=None): Obj.__init__(self, uri) if start is not None: self.setStart(start) else: self.start = None if end is not None: self.setEnd(end) else: self.end = None self.duration = None if during is not None: self.setDuring(during) else: self.during = None self.setType(RESOURCE.TEMPORALCONTEXT)
def __init__(self, uri=None): Obj.__init__(self, uri) self.address = None self.coordinates = None self.zone = None self.managedBy = None self.creators = [] self.owners = [] self.controllabilities = [] self.availabilities = [] self.dataAvailabilities = [] self.capabilities = [] self.capacities = [] self.managedEntities = [] self.interfaces = [] self.relatedUrls = {} self.valueObjects = [] self.setType(RESOURCE.ENTITY)
def __init__(self, uri=None): Obj.__init__(self, uri) self.yaw = None self.pitch = None self.roll = None self.setType(RESOURCE.ORIENTATION)
def __init__(self, uri = None): Obj.__init__(self, uri) self.setType(RESOURCE.WAYPOINTS) self.wps = []
def __init__(self, uri=None): Obj.__init__(self, uri) self.zoneNUmber = None self.setType(RESOURCE.ZONE)
def __init__(self, uri=None, latitude=None, longitude=None, altitude=None): Obj.__init__(self, uri) self.latitude = latitude self.longitude = longitude self.altitude = altitude self.setType(RESOURCE.GEO_POINT)
def __init__(self, uri=None): Obj.__init__(self, uri) self.minRadius = None self.maxRadius = None self.coordinates = None self.setType(RESOURCE.RING)
def __init__(self, uri = None): Obj.__init__(self, uri) self.height = None self.width = None self.depth = None self.setType(RESOURCE.SIZE);
def __init__(self, uri=None): Obj.__init__(self, uri) self.message = None self.code = 0 self.setType(RESOURCE.ERROR)