CitySDK iOS Library
 All Classes Functions Variables Enumerations Enumerator Properties
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oC<NSCopying>
|\CTourismClientStub used for the CitySDK Tourism API. It abstracts applications from the different requests allowed in the API and returns the correct data objects from such calls
oCNSObject
|oCDataReaderUsed as an aid to get data from a POI-based object
|oCHypermediaIncludes the href of the hypermedia and if it is a URI template as presented in RFC6570
|oCHypermediaLinkA HypermediaLink is a link in which a given client can make REST HTTP requests
|oCImageContentContainer of an image. It can be either the byte-code (base64) of the image or a URI of the image
|oCJsonParserParses a given JSON message
|oCLineContentContainer of a line. A line is no more than two LocationContent
|oCLocationContentContainer of a location
|oCOperatorOperators used in UriTemplate
|oCParameterIt is used to indicate what parameters should the URI have upon a HTTP request
|oCParameterListA list of Parameter used for the TourismClient stub when performing HTTP requests
|oCParameterTermsThe available terms for used for Parameter
|oCPOIBaseTypeRepresentation of the POIBaseType class of the UML diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
||oCLocationRepresentation of the Location class of the UML diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
||oCPOITermTypeRepresentation of the POITermType class of the UML Diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
|||oCGeoPointRepresentation of the Point class of the UML Diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
|||oCLineRepresentation of the Line class of the UML Diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
|||oCPolygonRepresentation of the Polygon class of the UML Diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
|||\CRelationshipRepresentation of the Relationship class of the UML diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
||\CPOITypeRepresentation of the POIType class of the UML Diagram found in: http://www.w3.org/2010/POI/documents/Core/core-20111216.html#poi-data-model.
|| \CPOIA base class for PointOfInterest, Event, Route and POIS
||  oCCategoryRepresentation of a Category object
||  oCEventA simple representation of an Event. It only exists to distinguish between POI objects
||  oCPointOfInterestA simple representation of a Point of Interest. It only exists to distinguish between POI objects
||  oCPOISThe representation of a list of POI
||  |oCListEventRepresents a list of Event
||  |oCListPointOfInterestRepresents a list of PointOfInterest
||  |oCListRouteRepresents a list of Route
||  |\CListTagRepresents a list of Tag
||  oCRouteA simple representation of a Route
||  \CTagRepresentation of a Tag object
|oCPointContentContainer of a single Point
|oCPolygonContentContainer of a polygon. A polygon is no more than a list of LocationContent
|oCResourcesRepresents the resources provided by a server. It contains all the available HypermediaLink given by server alongside their API versions
|oCResourceTermsTerms used for each resource
|oCTourismClientStub used for the CitySDK Tourism API. It abstracts applications from the different requests allowed in the API and returns the correct data objects from such calls
|oCTourismClientFactoryFactory class allowing the creation of a TourismClient. For each link, it makes only one HTTP call, fills a TourismClient, returns it and saves it. In future creations, it verifies if it was already called and if positive returns the result without making a new HTTP call
|\CUriTemplate
oCNSObject typedef enum Term
|\CTermsTerms used within the JSON message. These can be used to read data (with DataReader) so to get the values of given fields within a POI based class
\C<NSObject>
 oC<Deserializable>
 |oCPOIA base class for PointOfInterest, Event, Route and POIS
 |\CResourcesRepresents the resources provided by a server. It contains all the available HypermediaLink given by server alongside their API versions
 \C<GeometryContent>A simple protocol to represent points, lines or polygons
  oCLineContentContainer of a line. A line is no more than two LocationContent
  oCPointContentContainer of a single Point
  \CPolygonContentContainer of a polygon. A polygon is no more than a list of LocationContent