This software is the proprietary copyright of TomTom NV and its subsidiaries and may be used for internal evaluation purposes or commercial use strictly subject to separate license agreement between you and TomTom NV. If you are the licensee, you are only permitted to use this software in accordance with the terms of your license agreement. If you are not the licensee, you are not authorized to use this software in any manner and should immediately return or destroy it.
ctor public AplEventHandler(com.amazon.apl.android.APLLayout layout, android.content.Context context, kotlin.jvm.functions.Function1<? super platform.vpa.api.common.vpa.VpaMessage,kotlin.Unit> sendMessage);
ctor public AplEventHandler(com.amazon.apl.android.APLLayout layout, android.content.Context context); method public androidx.lifecycle.LiveData<platform.vpa.api.common.vpa.VpaMessage> getAplVpaMessage();
method public void removeLayout();
property public final androidx.lifecycle.LiveData<platform.vpa.api.common.vpa.VpaMessage> aplVpaMessage;
method @IviExperimental public static com.tomtom.tools.android.testing.functional.TtViewAssertion matchesReferenceImage(String referenceImageName); method @IviExperimental public static com.tomtom.tools.android.testing.functional.TtViewAssertion matchesReferenceImage();
method @IviTestInternal public static com.tomtom.tools.android.testing.functional.TtViewAssertion matchesReferenceImage(String referenceImageName); method @IviTestInternal public static com.tomtom.tools.android.testing.functional.TtViewAssertion matchesReferenceImage();
@IviExperimental public abstract class TtiviHardwareViewComparisonTestCase extends com.tomtom.tools.android.testing.viewcomparison.ViewComparisonTestCase {
@IviTestInternal public abstract class TtiviHardwareViewComparisonTestCase extends com.tomtom.tools.android.testing.viewcomparison.ViewComparisonTestCase {
@IviInternal public abstract class TtiviLegacyHardwareViewComparisonTestCase extends com.tomtom.tools.android.testing.viewcomparison.HardwareViewComparisonTestCase {
@IviTestInternal public abstract class TtiviLegacyHardwareViewComparisonTestCase extends com.tomtom.tools.android.testing.viewcomparison.HardwareViewComparisonTestCase {
@IviExperimental public abstract class TtiviSoftwareViewComparisonTestCase extends com.tomtom.tools.android.testing.viewcomparison.SoftwareViewComparisonTestCase {
@IviTestInternal public abstract class TtiviSoftwareViewComparisonTestCase extends com.tomtom.tools.android.testing.viewcomparison.SoftwareViewComparisonTestCase {
@IviExperimental public final class TtiviViewComparisonConfiguration {
@IviTestInternal public final class TtiviViewComparisonConfiguration {
public final class LiveDataMockKt {
method @IviTestInternal public static <V> androidx.lifecycle.Observer<V> mockObserverFor(androidx.lifecycle.LiveData<V> liveData);
}
method public void setStateHolder(platform.framework.api.common.uiembedding.TtiviActivityViewStateHolder? stateHolder);
public final class TtiviActivityViewKt {
method @androidx.databinding.BindingAdapter("stateHolder") @IviExperimental public static void setHolder(platform.framework.api.common.uiembedding.TtiviActivityView, platform.framework.api.common.uiembedding.TtiviActivityViewStateHolder? stateHolder);
}
@IviExperimental public final class TtiviActivityViewStateHolder {
ctor public TtiviActivityViewStateHolder();
method public void release();
}
method public void connect(String s);
method public void createConnection(String s);
method public void disconnectConnectionWhenServiceConnectionUnavailable(String s);
method public void onAllPropertiesInitialized();
method public void onConnectionRequested(boolean value);
method public void serviceConnectionAvailable();
method public <C> void serviceConnectionInfo(C? rawValue, Boolean? valueUpToDate, boolean available);
method public void serviceConnectionUnavailable();
method public void setupConnection(String s);
method public void setupConnectionWhenServiceConnectionUnavailable(String s);
method public void updateServiceAvailability(String s);
ctor public ChargingStation(platform.navigation.api.common.model.ChargingStationId id, String locationId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
ctor public ChargingStation(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
method public String component2(); method public platform.navigation.api.common.model.Coordinate component3(); method public String? component4(); method public java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> component5(); method public platform.evcharging.api.common.evcharging.ChargingStation copy(platform.navigation.api.common.model.ChargingStationId id, String locationId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
method public platform.navigation.api.common.model.Coordinate component2(); method public String? component3(); method public java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> component4(); method public platform.evcharging.api.common.evcharging.ChargingStation copy(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.navigation.api.common.model.Coordinate location, String? operatorName, java.util.List<platform.evcharging.api.common.evcharging.ChargingPoint> chargingPoints);
method public platform.navigation.api.common.model.ChargingStationId getId();
method public platform.navigation.api.common.model.ChargingStationId getChargingStationId();
method public String getLocationId();
property public final platform.navigation.api.common.model.ChargingStationId id;
property public final platform.navigation.api.common.model.ChargingStationId chargingStationId;
property public final String locationId;
method public float getPriceIncludingVat();
method public String getPriceIncludingVat();
property public final float priceIncludingVat;
field public static final char DECIMAL_DIVIDER = 46; // 0x002e '.'
field public static final int WRONG_DECIMAL_DIVIDER_POSITION = 2; // 0x2
@IviExperimental @kotlinx.parcelize.Parcelize public final class SessionId implements android.os.Parcelable {
ctor public SessionId(String id);
method public String component1();
method public platform.evcharging.api.common.evcharging.SessionId copy(String id);
method public String getId();
property public final String id;
}
ctor public SessionInfo(String chargingStationLocationId, platform.evcharging.api.common.evcharging.ChargingPointId evseId, String activeSessionId, platform.evcharging.api.common.evcharging.Receipt? sessionReceipt); method public String component1();
ctor public SessionInfo(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.evcharging.api.common.evcharging.ChargingPointId evseId, platform.evcharging.api.common.evcharging.SessionId sessionId, platform.evcharging.api.common.evcharging.Receipt? sessionReceipt); method public platform.navigation.api.common.model.ChargingStationId component1();
method public String component3();
method public platform.evcharging.api.common.evcharging.SessionId component3();
method public platform.evcharging.api.common.evcharging.SessionInfo copy(String chargingStationLocationId, platform.evcharging.api.common.evcharging.ChargingPointId evseId, String activeSessionId, platform.evcharging.api.common.evcharging.Receipt? sessionReceipt); method public String getActiveSessionId(); method public String getChargingStationLocationId();
method public platform.evcharging.api.common.evcharging.SessionInfo copy(platform.navigation.api.common.model.ChargingStationId chargingStationId, platform.evcharging.api.common.evcharging.ChargingPointId evseId, platform.evcharging.api.common.evcharging.SessionId sessionId, platform.evcharging.api.common.evcharging.Receipt? sessionReceipt); method public platform.navigation.api.common.model.ChargingStationId getChargingStationId();
method public platform.evcharging.api.common.evcharging.SessionId getSessionId();
property public final String activeSessionId; property public final String chargingStationLocationId;
property public final platform.navigation.api.common.model.ChargingStationId chargingStationId;
property public final platform.evcharging.api.common.evcharging.SessionId sessionId;
@IviInternal public abstract class BluetoothConnectivityPanelViewTestCase extends platform.tools.api.testing.viewcomparison.TtiviHardwareViewComparisonTestCase {
@IviTestInternal public abstract class BluetoothConnectivityPanelViewTestCase extends platform.tools.api.testing.viewcomparison.TtiviHardwareViewComparisonTestCase {