
public class PersSensor extends ActivityHubSensor
| Modifier and Type | Field and Description |
|---|---|
static int |
MY_SENSOR_TYPE |
static String |
MY_URI |
PROP_LASTEVENTPROP_HAS_VALUE, PROP_VALUE_TYPEPROP_BATTERY_LEVELPROP_CARRIED_BY, PROP_HAS_SHAPE, PROP_IS_IN, PROP_IS_PORTABLE, PROP_IS_STATIONARY, PROP_PART_OF, PROP_PHYSICAL_LOCATIONOWL_NAMESPACE, TYPE_OWL_INDIVIDUAL, TYPE_OWL_THINGANON_URI_PREFIX, blockAddingTypes, isXMLLiteral, NAMESPACE_PREFIX, ns_delim_index, PROP_INVOLVED_HUMAN_USER, PROP_RDF_FIRST, PROP_RDF_REST, PROP_RDF_TYPE, PROP_RDFS_COMMENT, PROP_RDFS_LABEL, PROP_SERIALIZATION_FULL, PROP_SERIALIZATION_OPTIONAL, PROP_SERIALIZATION_REDUCED, PROP_SERIALIZATION_UNDEFINED, props, RDF_EMPTY_LIST, RDF_NAMESPACE, RDFS_NAMESPACE, SERVICE_NAMESPACE, TYPE_RDF_LIST, TYPE_RDFS_CLASS, uri, VOCABULARY_NAMESPACE| Constructor and Description |
|---|
PersSensor() |
PersSensor(String uri) |
| Modifier and Type | Method and Description |
|---|---|
String |
getClassURI()
Get the class URI for this ManagedIndividual.
|
PersSensorEvent |
getMeasuredvalue() |
int |
getPropSerializationType(String propURI)
From the point of view of this top most class of things with a location,
the location can be represented in its reduced form.
|
int |
getSensorType()
must be implemented in the child classes { return MY_SENSOR_TYPE; }
|
boolean |
isWellFormed()
Returns true, if the state of the resource is valid, otherwise false.
|
void |
setMeasuredValue(PersSensorEvent event)
From Resource class: The properties denote the RDF triples of this
resource, realized as Hashtable.
|
setMeasuredValuegetValueType, setValueTypegetBatteryLevel, setBatteryLevelgetLocation, getShape, setLocation, setLocation, setLocationCornerRelativeToCorner, setLocationRelativeToCorner, setProperty, setShapecheckCompatibility, checkMembership, copy, deepCopy, getClassRestrictionsOnProperty, getInstance, getNonAbstractSuperClasses, getNonabstractSuperClasses, getOntClassInfo, getTypeURI, isRegisteredClassURI, setPropertyPathFromOffset, toManagedIndividualaddType, getLocalName, getNamespace, getProperty, getPropertyURIs, getType, getTypes, getURI, hasQualifiedName, isAnon, numberOfPropertiesaddMultiLangProp, asList, asList, asRDFList, changeProperty, equals, generateAnonURI, getDefaultLang, getFilename, getMultiLangProp, getOrConstructLabel, getOrConstructLabel, getResource, getResourceComment, getResourceLabel, getResourceLabel, getStaticFieldValue, hashCode, hasProperty, isAnon, isBlockingAddingTypes, isClosedCollection, isQualifiedName, literal, representsQualifiedURI, serializesAsXMLLiteral, setPropertyPath, setPropertyPath, setResourceComment, setResourceLabel, toString, toStringRecursive, toStringRecursive, unliteralpublic static final String MY_URI
public static final int MY_SENSOR_TYPE
public PersSensor()
public PersSensor(String uri)
uri - public void setMeasuredValue(PersSensorEvent event)
PhysicalThing.setProperty(String propURI, Object value) for more
information.public PersSensorEvent getMeasuredvalue()
public String getClassURI()
ManagedIndividualgetClassURI in class ActivityHubSensororg.universAAL.ontology.phThing.Sensor#getClassURI()public int getPropSerializationType(String propURI)
PhysicalThingResource.PROP_SERIALIZATION_OPTIONAL.getPropSerializationType in class ActivityHubSensorManagedIndividual.getPropSerializationType(String).public boolean isWellFormed()
ResourceSubclasses should overwrite this methods as the default implementation returns always true.
isWellFormed in class ActivityHubSensorpublic int getSensorType()
ActivityHubSensorgetSensorType in class ActivityHubSensorCopyright © 2018 universAAL Consortium. All rights reserved.