Classes

The following classes are available globally.

  • Contains all paths and host names for api. Also stores apiKey, apiSecret and signature

    See more

    Declaration

    Swift

    @objcMembers
    public final class TNEntityConfiguration : NSObject
  • Use TNEntitySDKOptionsBuilder to create options object

    See more

    Declaration

    Swift

    @objcMembers
    public class TNEntitySDKOptions : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntitySDKOptionsBuilder : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityAddress : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityGeoPoint : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityStreet : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverBrandParams : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverBrandParamsBuilder : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverCategoryParams : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverCategoryParamsBuilder : NSObject
  • Support different type of filters used for discover place.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverPlaceFilters : NSObject, Codable
  • Discover options to customize discover behavior.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverPlaceOptions : NSObject, Codable
  • Request to trigger the call for discover place.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverPlaceParams : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverPlaceParamsBuilder : NSObject
  • Result of discover place API

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDiscoverPlaceResult : NSObject, Codable
  • Request to trigger the call for fetching ev entity along the route

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvChargingOnRouteParams : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvChargingOnRouteParamsBuilder : NSObject
  • Result of EV charging on route API

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvChargingOnRouteResult : NSObject, Codable
  • Request to trigger the call for fetching ev entity with provided condition

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvNearbySearchParams : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvNearbySearchParamsBuilder : NSObject
  • Result of EV nearby search result API

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvNearbySearchResult : NSObject, Codable
  • For bounding box search. Two geo-coordinates (bottom-left, top-right) for bounding box search are required.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNBBox : NSObject, Codable
  • Using for bounding box search.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityBBoxGeoFilter : TNEntityGeoFilter
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityCorridorGeoFilter : TNEntityGeoFilter
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvFilter : NSObject, Codable
  • Used to specify the type of each filter.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFilterTypeField : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityGeoFilter : NSObject, Codable
  • The polygon defined by a minimum of three geo-coordinates to qualify as an shape.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityPolygon : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityPolygonGeoFilter : TNEntityGeoFilter
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityRadiusGeoFilter : TNEntityGeoFilter
  • Provides electric charging stations flow OCPI spec.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetChargeStations : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetContent : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetDriveTime : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetEvConnectors : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetField : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetNearby : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetOpenHours : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetParameters : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetPayment : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetPivotField : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetPriceInfo : NSObject, Codable
  • Provide review specifics.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacetReview : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityFacets : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDetailOptions : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDetailParams : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDetailParamsBuilder : NSObject
  • Results of get detail API.

    See more

    Declaration

    Swift

    @objcMembers
    public class TNEntityDetailResult : NSObject, Codable
  • This class defines an additional geo location that is relevant for the Charge Point. The geodetic system to be used is WGS 84.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityAdditionalGeoLocation : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityBusinessDetails : NSObject, Codable
  • Statistical information about ev connectors.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityChargeStationSummary : NSObject, Codable
  • Statistics information grouped by power feed level

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityCount : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityDisplayText : NSObject, Codable
  • This type is used to specify the energy mix and environmental impact of the supplied energy at a location or in a tariff.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEnergyMix : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEnergySource : NSObject, Codable
  • Amount of waste produced/emitted per kWh.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEnvironmentalImpact : NSObject, Codable
  • The EVSE object describes the part that controls the power supply to a single EV in a single session. It always belongs to a {@link Location} object. The object only contains directions to get from the location itself to the EVSE (i.e. floor, physical_reference or directions).

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityEvse : NSObject, Codable
  • Specifies one exceptional period for opening or access hours.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityExceptionalPeriod : NSObject, Codable
  • Opening and access hours of the location.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityHours : NSObject, Codable
  • This class references an image related to an EVSE in terms of a file name or url.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityImage : NSObject, Codable
  • The Location object describes the location and its properties where a group of EVSEs that belong together are installed.

    Typically, the Location object is the exact location of the group of EVSEs, but it can also be the entrance of a parking garage which contains these EVSEs. The exact way to reach each EVSE can be further specified by its own properties.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityLocation : NSObject, Codable
  • A Connector is the socket or cable and plug available for the EV to use.

    A single EVSE may provide multiple Connectors but only one of them can be in use at the same time. A Connector always belongs to an EVSE object.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityOcpiConnector : NSObject, Codable
  • Statistics information grouped by name of the connector type.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityOcpiConnectorCount : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityOcpiPrice : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityPriceComponent : NSObject, Codable
  • Defines the set of values that identify a token to which a Location might be published.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityPublishTokenType : NSObject, Codable
  • Regular recurring operation or access hours.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityRegularHours : NSObject, Codable
  • This type is used to schedule status periods in the future.

    The eMSP can provide this information to the EV user for trip planning purposes. A period MAY have no end. Example: “This station will be running as of tomorrow. Today it is still planned and under construction.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityStatusSchedule : NSObject, Codable
  • A Tariff object consists of a list of one or more Tariff Elements, which can be used to create complex Tariff structures.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityTariff : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityTariffElement : NSObject, Codable
  • These restrictions are not for the entire Charging Session.

    They only describe if and when a TariffElement becomes active or inactive during a Charging Session.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityTariffRestrictions : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityParking : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityParkingFacilityDetails : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityParkingParameters : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityParkingPrice : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntityParkingPriceItem : NSObject, Codable
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntitySuggestionParams : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntitySuggestionParamsBuilder : NSObject
  • Results of prediction suggestion API.

    See more

    Declaration

    Swift

    @objcMembers
    open class TNEntitySuggestionResult : NSObject, Codable

TelenavSuggestion

TelenavPredictionWord

Brand Filter

Category Filter

PaginationContext

SearchMetadata

QueryTag