
public class Caregiver extends User
| Modifier and Type | Field and Description |
|---|---|
static String |
MY_URI
Class URI
|
static String |
PROP_HAS_PROFILE
Because there is no multiple inhertiance in Java, we copy this property
from Profilable (although the methods here still use
Profilable.PROP_HAS_PROFILE).
|
PROP_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| Modifier | Constructor and Description |
|---|---|
protected |
Caregiver() |
|
Caregiver(String uri) |
| Modifier and Type | Method and Description |
|---|---|
CaregiverProfile |
getCaregiverProfile()
Gets the value of the Caregiver Profile of this Caregiver
|
String |
getClassURI()
Get the class URI for this ManagedIndividual.
|
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.
|
boolean |
isWellFormed()
Returns true, if the state of the resource is valid, otherwise false.
|
void |
setProfile(CaregiverProfile value)
Sets the value for the Caregiver Profile of this Caregiver
|
getUserProfile, setProfilegetLocation, 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 String PROP_HAS_PROFILE
protected Caregiver()
public Caregiver(String uri)
public String getClassURI()
ManagedIndividualgetClassURI in class Userpublic boolean isWellFormed()
ResourceSubclasses should overwrite this methods as the default implementation returns always true.
isWellFormed in class Userpublic int getPropSerializationType(String propURI)
PhysicalThingResource.PROP_SERIALIZATION_OPTIONAL.getPropSerializationType in class UserManagedIndividual.getPropSerializationType(String).public void setProfile(CaregiverProfile value)
value - The Profile to setpublic CaregiverProfile getCaregiverProfile()
Copyright © 2018 universAAL Consortium. All rights reserved.