Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(ClassNameMatcher) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Accept class names where the supplied ClassNameMatcher matches for deserialization, unless they are otherwise rejected.
- accept(ClassNameMatcher) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Accept class names where the supplied ClassNameMatcher matches for deserialization, unless they are otherwise rejected.
- accept(ClassNameMatcher) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Accept class names where the supplied ClassNameMatcher matches for deserialization, unless they are otherwise rejected.
- accept(Class<?>...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Accept the specified classes for deserialization, unless they are otherwise rejected.
- accept(Class<?>...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Accept the specified classes for deserialization, unless they are otherwise rejected.
- accept(Class<?>...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Accept the specified classes for deserialization, unless they are otherwise rejected.
- accept(String...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Accept the wildcard specified classes for deserialization, unless they are otherwise rejected.
- accept(String...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Accept the wildcard specified classes for deserialization, unless they are otherwise rejected.
- accept(String...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Accept the wildcard specified classes for deserialization, unless they are otherwise rejected.
- accept(Pattern) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Accept class names that match the supplied pattern for deserialization, unless they are otherwise rejected.
- accept(Pattern) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Accept class names that match the supplied pattern for deserialization, unless they are otherwise rejected.
- accept(Pattern) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Accept class names that match the supplied pattern for deserialization, unless they are otherwise rejected.
- acceptedClasses() - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
-
Accept the specified classes for deserialization
- addCircle(Position, double, int, int, int) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- addIntentFilter(String) - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
- addIntentFilterCategory(String) - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
- addMarker(Position, String, int, float, float) - Method in interface com.streamwide.smartms.lib.template.map.IMap
-
Deprecated.
- addMarker(Position, String, int, float, float, boolean) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- addMarker(Position, String, Bitmap) - Method in interface com.streamwide.smartms.lib.template.map.IMap
-
Deprecated.
- addMarker(Position, String, Bitmap, boolean) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- addMarker(Position, String, Bitmap, float, float) - Method in interface com.streamwide.smartms.lib.template.map.IMap
-
Deprecated.
- addMarker(Position, String, Bitmap, float, float, boolean) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- ADDRESS_FIELD - Static variable in class com.streamwide.smartms.lib.template.map.MapProvider
- animateCamera(float) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- animateCamera(Position, float) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- animateCamera(Position, float, float, float) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- animateCamera(Position, float, float, float, ICancelableCallback) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- animateCameraBounds(Collection<IMarker>, int, int, float, boolean) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- areBoundsTooSmall(ILocationBounds, int) - Static method in class com.streamwide.smartms.lib.template.map.GeolocUtil
-
Find out if the bounds were too small passed minDistanceInMeter
B
- BaseLocatorConfig - Class in com.streamwide.smartms.lib.template.location
- BaseLocatorConfig() - Constructor for class com.streamwide.smartms.lib.template.location.BaseLocatorConfig
- BaseReceiver - Class in com.streamwide.smartms.lib.template.receiver
- BaseReceiver() - Constructor for class com.streamwide.smartms.lib.template.receiver.BaseReceiver
- build() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
- Builder() - Constructor for class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
C
- changeCircle(Position, double, int, int, int, ICircle) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- checkCompareTo(String, String) - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Compares two strings using the case-sensitivity rule.
- checkEndsWith(String, String) - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Checks if one string ends with another using the case-sensitivity rule.
- checkEquals(String, String) - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Compares two strings using the case-sensitivity rule.
- checkIndexOf(String, int, String) - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Checks if one string contains another starting at a specific index using the case-sensitivity rule.
- checkRegionMatches(String, int, String) - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Checks if one string contains another at a specific index using the case-sensitivity rule.
- checkRegistrationStatus(Context, IPushConnector.IErrorCallback, IPushConnector.TokenHandler) - Method in interface com.streamwide.smartms.lib.template.push.IPushConnector
- checkStartsWith(String, String) - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Checks if one string starts with another using the case-sensitivity rule.
- CITY_FIELD - Static variable in class com.streamwide.smartms.lib.template.map.MapProvider
- ClassNameMatcher - Interface in com.streamwide.smartms.lib.template.serialization
-
An object that matches a Class name to a condition.
- clear() - Method in interface com.streamwide.smartms.lib.template.map.IMap
- clearAll() - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- clone() - Method in class com.streamwide.smartms.lib.template.map.Position
- com.streamwide.smartms.lib.template.badger - package com.streamwide.smartms.lib.template.badger
- com.streamwide.smartms.lib.template.data - package com.streamwide.smartms.lib.template.data
- com.streamwide.smartms.lib.template.file - package com.streamwide.smartms.lib.template.file
- com.streamwide.smartms.lib.template.item - package com.streamwide.smartms.lib.template.item
- com.streamwide.smartms.lib.template.link - package com.streamwide.smartms.lib.template.link
- com.streamwide.smartms.lib.template.location - package com.streamwide.smartms.lib.template.location
- com.streamwide.smartms.lib.template.map - package com.streamwide.smartms.lib.template.map
- com.streamwide.smartms.lib.template.push - package com.streamwide.smartms.lib.template.push
- com.streamwide.smartms.lib.template.receiver - package com.streamwide.smartms.lib.template.receiver
- com.streamwide.smartms.lib.template.security - package com.streamwide.smartms.lib.template.security
- com.streamwide.smartms.lib.template.serialization - package com.streamwide.smartms.lib.template.serialization
- completeRegister(String) - Method in interface com.streamwide.smartms.lib.template.push.IPushConnector.ConnectorCallback
- constructGoogleDriveUrlVideo(String) - Method in interface com.streamwide.smartms.lib.template.link.IExternalLink
- constructLocationAttachmentLink(String, String) - Method in interface com.streamwide.smartms.lib.template.link.IExternalLink
- constructYoutubeUrlVideo(String) - Method in interface com.streamwide.smartms.lib.template.link.IExternalLink
- contains(String) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- containsKey(String) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Returns true if the given key is contained in the mapping of this Bundle.
- COUNTRY_FIELD - Static variable in class com.streamwide.smartms.lib.template.map.MapProvider
- createSecureFile(String) - Static method in class com.streamwide.smartms.lib.template.security.SecureFile
-
Creates a new
Fileinstance by converting the given pathname string into an abstract pathname. - createSecureFile(String, String) - Static method in class com.streamwide.smartms.lib.template.security.SecureFile
-
Creates a new
Fileinstance from a parent pathname string and a child pathname string. - createSecureString(String) - Static method in class com.streamwide.smartms.lib.template.security.SecureString
D
- doRequest(Context, String, ILinkRequester.Callback) - Method in interface com.streamwide.smartms.lib.template.link.ILinkRequester
-
Deprecated.
- downloadAttachmentLocation(Context, double, double, String, boolean) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- dumpSharedPrefs() - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- dumpSharedPrefs(String) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
E
- equals(Object) - Method in class com.streamwide.smartms.lib.template.map.Position
F
- FilenameUtils - Class in com.streamwide.smartms.lib.template.serialization
- forName(String) - Static method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Factory method to create an IOCase from a name.
G
- GeolocUtil - Class in com.streamwide.smartms.lib.template.map
- GeolocUtil() - Constructor for class com.streamwide.smartms.lib.template.map.GeolocUtil
- getAcceptMatchers() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher
- getAccuracy() - Method in class com.streamwide.smartms.lib.template.map.Position
- getAction() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Retrieve the general action to be performed, such as
Intent.ACTION_VIEW. - getAddress() - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- getAddress() - Method in class com.streamwide.smartms.lib.template.map.Position
- getAll() - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- getBoolean(String, boolean) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- getBooleanExtra(String, boolean) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Retrieve extended data from the intent.
- getClipData() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
- getCountryCode(Context, double, double, ISearchLocation) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- getCurrentPosition() - Method in interface com.streamwide.smartms.lib.template.map.IMap
- getData() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Retrieve data this intent is operating on.
- getDescription() - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- getExtras() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Retrieves a map of extended data from the intent.
- getFloat(String, float) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- getIMapType() - Method in interface com.streamwide.smartms.lib.template.map.IMap
- getInt(String, int) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- getIntentFilter() - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
- getIntExtra(String, int) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Retrieve extended data from the intent.
- getKeyEvent(String) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
- getLatitude() - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- getLatitude() - Method in class com.streamwide.smartms.lib.template.map.Position
- getLink() - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- getLocationColor() - Method in class com.streamwide.smartms.lib.template.map.Position
- getLocationIcon() - Method in class com.streamwide.smartms.lib.template.map.Position
- getLocationThumbnailUrl(Context, String, String, String, boolean) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- getLong(String, long) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- getLongitude() - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- getLongitude() - Method in class com.streamwide.smartms.lib.template.map.Position
- getMediaDataSource(Context, Uri, long) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- getMediaMetaDataRetriever(String, long) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- getName() - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Gets the name of the constant.
- getNortheastLatitude() - Method in interface com.streamwide.smartms.lib.template.map.ILocationBounds
- getNortheastLongitude() - Method in interface com.streamwide.smartms.lib.template.map.ILocationBounds
- getObject() - Method in interface com.streamwide.smartms.lib.template.map.ICircle
- getObject() - Method in interface com.streamwide.smartms.lib.template.map.ILocationBounds
- getObject() - Method in interface com.streamwide.smartms.lib.template.map.IMap
- getObject() - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- getParcelableArrayListExtra(String) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
- getParcelableExtra(String) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
- getPlaceId() - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- getPosition() - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- getRejectMatchers() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher
- getRootDirectoryPath(Context) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- getSavedToken() - Method in interface com.streamwide.smartms.lib.template.push.IPushConnector.TokenHandler
- getSearchPlacesURL(Context, String) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- getSouthwestLatitude() - Method in interface com.streamwide.smartms.lib.template.map.ILocationBounds
- getSouthwestLongitude() - Method in interface com.streamwide.smartms.lib.template.map.ILocationBounds
- getString(String, String) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- getStringExtra(String) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Retrieve extended data from the intent.
- getStringSet(String, Set<String>) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- getTag() - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- getThumbnail() - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- getTilt() - Method in interface com.streamwide.smartms.lib.template.map.IMap
- getTitle() - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- getTitle() - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- getTitle() - Method in class com.streamwide.smartms.lib.template.map.Position
- getType() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Retrieve any explicit MIME type included in the intent.
- getWebsiteMetadata(Context, String, ILinkProvider.IMetadataCallback) - Method in interface com.streamwide.smartms.lib.template.link.ILinkProvider
-
Deprecated.
- getZoom() - Method in interface com.streamwide.smartms.lib.template.map.IMap
H
- handleAddressFromLocation(Context, double, double, ISearchLocation) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- handleDetailedAddressFromLocation(Context, double, double, ISearchLocation) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- handleParseGeoCoderCountryCode(String) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- handleParsePlaces(String) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- hasCategory(String) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Check if a category exists in the intent.
- hashCode() - Method in class com.streamwide.smartms.lib.template.map.Position
I
- IAppIconBadgerProvider - Interface in com.streamwide.smartms.lib.template.badger
-
Deprecated.
- ICancelableCallback - Interface in com.streamwide.smartms.lib.template.map
- ICircle - Interface in com.streamwide.smartms.lib.template.map
-
Created by streamwide on 2/22/17.
- IDownloadPreviewThumbnailCallback - Interface in com.streamwide.smartms.lib.template.link
- IExternalLink - Interface in com.streamwide.smartms.lib.template.link
- IInternalLocatorCallback - Interface in com.streamwide.smartms.lib.template.location
- ILinkProvider - Interface in com.streamwide.smartms.lib.template.link
-
Deprecated.
- ILinkProvider.IMetadataCallback - Interface in com.streamwide.smartms.lib.template.link
-
Deprecated.
- ILinkRequester - Interface in com.streamwide.smartms.lib.template.link
-
Deprecated.
- ILinkRequester.Callback - Interface in com.streamwide.smartms.lib.template.link
-
Deprecated.
- ILocationBounds - Interface in com.streamwide.smartms.lib.template.map
-
Created by streamwide on 12/28/17.
- IMap - Interface in com.streamwide.smartms.lib.template.map
-
Created by streamwide on 2/22/17.
- IMarker - Interface in com.streamwide.smartms.lib.template.map
-
Created by streamwide on 2/22/17.
- initCallback(IPushRegistrator) - Method in interface com.streamwide.smartms.lib.template.push.IPushConnector
- INSENSITIVE - Enum constant in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
The constant for case insensitive regardless of operating system.
- invalidClassNameFound(String) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Called to throw
InvalidClassExceptionif an invalid class name is found during deserialization. - IOCase - Enum Class in com.streamwide.smartms.lib.template.serialization
-
Enumeration of IO case sensitivity.
- IOFileStrategy - Interface in com.streamwide.smartms.lib.template.file
- IPushConnector - Interface in com.streamwide.smartms.lib.template.push
- IPushConnector.ConnectorCallback - Interface in com.streamwide.smartms.lib.template.push
- IPushConnector.IErrorCallback - Interface in com.streamwide.smartms.lib.template.push
- IPushConnector.TokenHandler - Interface in com.streamwide.smartms.lib.template.push
- IPushRegistrator - Interface in com.streamwide.smartms.lib.template.push
- isCaseSensitive() - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Does the object represent case sensitive comparison.
- ISearchLocation<T> - Interface in com.streamwide.smartms.lib.template.map
- Item - Class in com.streamwide.smartms.lib.template.item
- Item() - Constructor for class com.streamwide.smartms.lib.template.item.Item
L
- LinkModel - Class in com.streamwide.smartms.lib.template.link
-
Deprecated.
- LinkModel() - Constructor for class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- locationReceived(Location, boolean, boolean) - Method in interface com.streamwide.smartms.lib.template.location.IInternalLocatorCallback
M
- MapProvider - Class in com.streamwide.smartms.lib.template.map
- MapProvider() - Constructor for class com.streamwide.smartms.lib.template.map.MapProvider
- matches(String) - Method in interface com.streamwide.smartms.lib.template.serialization.ClassNameMatcher
-
Returns
trueif the supplied class name matches this object's condition. - moveCamera(Position, float) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- moveCamera(Position, float, float, float) - Method in interface com.streamwide.smartms.lib.template.map.IMap
O
- onCancel() - Method in interface com.streamwide.smartms.lib.template.map.ICancelableCallback
- onComplete(T) - Method in interface com.streamwide.smartms.lib.template.map.ISearchLocation
-
Called when the search for location is successfully done
- onDataReceived(Context, String, ValidatingIntent) - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
- onError() - Method in interface com.streamwide.smartms.lib.template.link.ILinkRequester.Callback
-
Deprecated.Called when an error is occurred in the HTTP request
- onError() - Method in interface com.streamwide.smartms.lib.template.push.IPushConnector.IErrorCallback
- onError(boolean) - Method in interface com.streamwide.smartms.lib.template.map.ISearchLocation
-
Called when an error is occurred when trying to search for location
- onFail() - Method in interface com.streamwide.smartms.lib.template.link.IDownloadPreviewThumbnailCallback
- onFailed() - Method in interface com.streamwide.smartms.lib.template.link.ILinkProvider.IMetadataCallback
-
Deprecated.
- onFinish() - Method in interface com.streamwide.smartms.lib.template.map.ICancelableCallback
- onMessageReceived(Context, Map<String, String>) - Method in interface com.streamwide.smartms.lib.template.push.IPushRegistrator
- onNetworkError() - Method in interface com.streamwide.smartms.lib.template.link.ILinkRequester.Callback
-
Deprecated.Called when error related to the network occurred in the HTTP request
- onNewToken(Context, String) - Method in interface com.streamwide.smartms.lib.template.push.IPushRegistrator
- onReceive(Context, Intent) - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
- onResponse(JSONObject) - Method in interface com.streamwide.smartms.lib.template.link.ILinkRequester.Callback
-
Deprecated.Response with json format
- onSuccess(LinkModel) - Method in interface com.streamwide.smartms.lib.template.link.ILinkProvider.IMetadataCallback
-
Deprecated.
- onSuccess(String) - Method in interface com.streamwide.smartms.lib.template.link.IDownloadPreviewThumbnailCallback
- OperationNotAllowed - Exception in com.streamwide.smartms.lib.template.serialization
- OperationNotAllowed() - Constructor for exception com.streamwide.smartms.lib.template.serialization.OperationNotAllowed
- OperationNotAllowed(String) - Constructor for exception com.streamwide.smartms.lib.template.serialization.OperationNotAllowed
P
- Position - Class in com.streamwide.smartms.lib.template.map
-
Created by streamwide on 2/22/17.
- Position(double, double) - Constructor for class com.streamwide.smartms.lib.template.map.Position
- Position(double, double, float) - Constructor for class com.streamwide.smartms.lib.template.map.Position
- Position(double, double, String, String, String, String) - Constructor for class com.streamwide.smartms.lib.template.map.Position
- Position(Location) - Constructor for class com.streamwide.smartms.lib.template.map.Position
- Position(String, String) - Constructor for class com.streamwide.smartms.lib.template.map.Position
- PositionItem - Class in com.streamwide.smartms.lib.template.location
- PositionItem() - Constructor for class com.streamwide.smartms.lib.template.location.PositionItem
- projectionToScreenLocation(Position) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- put(String, Object) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- putBoolean(String, boolean) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- putFloat(String, float) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- putInt(String, int) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- putLong(String, long) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- putString(String, String) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
R
- read(String) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- readContent(String) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- readObject(Context, String, ValidatorClassNameMatcher) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- readString(String) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- ready() - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
- refreshAppIconBadger(Context) - Method in interface com.streamwide.smartms.lib.template.badger.IAppIconBadgerProvider
-
Deprecated.
- registerInBackground(Context, IPushConnector.ConnectorCallback) - Method in interface com.streamwide.smartms.lib.template.push.IPushConnector
- registerOnSharedPreferenceChangeListener(SharedPreferences.OnSharedPreferenceChangeListener) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
-
Registers a callback to be invoked when a change happens to a preference.
- registerReceiver(Context) - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
- reject(ClassNameMatcher) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Reject class names where the supplied ClassNameMatcher matches for deserialization, even if they are otherwise accepted.
- reject(ClassNameMatcher) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Reject class names where the supplied ClassNameMatcher matches for deserialization, even if they are otherwise accepted.
- reject(ClassNameMatcher) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Reject class names where the supplied ClassNameMatcher matches for deserialization, even if they are otherwise accepted.
- reject(Class<?>...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Reject the specified classes for deserialization, even if they are otherwise accepted.
- reject(Class<?>...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Reject the specified classes for deserialization, even if they are otherwise accepted.
- reject(Class<?>...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Reject the specified classes for deserialization, even if they are otherwise accepted.
- reject(String...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Reject the wildcard specified classes for deserialization, even if they are otherwise accepted.
- reject(String...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Reject the wildcard specified classes for deserialization, even if they are otherwise accepted.
- reject(String...) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Reject the wildcard specified classes for deserialization, even if they are otherwise accepted.
- reject(Pattern) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Reject class names that match the supplied pattern for deserialization, even if they are otherwise accepted.
- reject(Pattern) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Reject class names that match the supplied pattern for deserialization, even if they are otherwise accepted.
- reject(Pattern) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatorClassNameMatcher.Builder
-
Reject class names that match the supplied pattern for deserialization, even if they are otherwise accepted.
- rejectedClasses() - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
-
Reject the specified classes for deserialization
- remove(String) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
- removeCircle(ICircle) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- removeMarker(IMarker) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- resolveClass(ObjectStreamClass) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
S
- safeUri(Uri) - Static method in class com.streamwide.smartms.lib.template.security.SecureUriUtil
-
This method try to fix the issue fired by the Fortify scan Content Provider URI Injection.
- safeUri(Uri, Uri) - Static method in class com.streamwide.smartms.lib.template.security.SecureUriUtil
-
This method try to fix the issue fired by the Fortify scan Content Provider URI Injection.
- searchForPlace(Context, String, ISearchLocation) - Method in class com.streamwide.smartms.lib.template.map.MapProvider
- SecureFile - Class in com.streamwide.smartms.lib.template.security
-
This class is used in order to fix all issues related to the Path manipulation fired by the Fortify scans.
- SecureFile() - Constructor for class com.streamwide.smartms.lib.template.security.SecureFile
- SecureFileUtil - Class in com.streamwide.smartms.lib.template.security
- SecureString - Class in com.streamwide.smartms.lib.template.security
-
This class is used in order to fix all issues related to the String manipulation fired by the Fortify scans.
- SecureString() - Constructor for class com.streamwide.smartms.lib.template.security.SecureString
- SecureUriUtil - Class in com.streamwide.smartms.lib.template.security
-
This class is used in order to fix all issues related to the management of
Urifired by the Fortify scans. - SENSITIVE - Enum constant in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
The constant for case sensitive regardless of operating system.
- setAccuracy(float) - Method in class com.streamwide.smartms.lib.template.map.Position
- setAddress(String) - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- setAddress(String) - Method in class com.streamwide.smartms.lib.template.map.Position
- setBuildingsEnabled(boolean) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- setDescription(String) - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- setIcon(int) - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- setIcon(Bitmap) - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- setLatitude(String) - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- setLink(String) - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- setLocationColor(String) - Method in class com.streamwide.smartms.lib.template.map.Position
- setLocationIcon(String) - Method in class com.streamwide.smartms.lib.template.map.Position
- setLongitude(String) - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- setOnCameraChangeListener(Object) - Method in interface com.streamwide.smartms.lib.template.map.IMap
- setPlaceId(String) - Method in class com.streamwide.smartms.lib.template.location.PositionItem
- setPosition(Position) - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- setRotation(float) - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- setTag(Object) - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- setThumbnail(String) - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- setTitle(String) - Method in class com.streamwide.smartms.lib.template.link.LinkModel
-
Deprecated.
- setTitle(String) - Method in interface com.streamwide.smartms.lib.template.map.IMarker
- setTitle(String) - Method in class com.streamwide.smartms.lib.template.map.Position
- SharedPreferenceStrategy - Interface in com.streamwide.smartms.lib.template.data
- startLocationUpdates(IInternalLocatorCallback) - Method in class com.streamwide.smartms.lib.template.location.BaseLocatorConfig
-
Start location updates
- STATE_FIELD - Static variable in class com.streamwide.smartms.lib.template.map.MapProvider
- stopLocationUpdates() - Method in class com.streamwide.smartms.lib.template.location.BaseLocatorConfig
-
Stop location updates
- SYSTEM - Enum constant in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
The constant for case sensitivity determined by the current operating system.
T
- toString() - Method in class com.streamwide.smartms.lib.template.map.Position
- toString() - Method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Gets a string describing the sensitivity.
- TYPE_IMAP_GOOGLE - Static variable in interface com.streamwide.smartms.lib.template.map.IMap
- TYPE_IMAP_OSM - Static variable in interface com.streamwide.smartms.lib.template.map.IMap
U
- unregisterOnSharedPreferenceChangeListener(SharedPreferences.OnSharedPreferenceChangeListener) - Method in interface com.streamwide.smartms.lib.template.data.SharedPreferenceStrategy
-
Unregisters a previous callback.
- unregisterReceiver(Context) - Method in class com.streamwide.smartms.lib.template.receiver.BaseReceiver
V
- validateFilePath(Context, String, boolean) - Static method in class com.streamwide.smartms.lib.template.security.SecureFileUtil
-
Determines whether the specified file is : Not a Symbolic Link rather than an actual file Does not contains in a symbolic folder link
- ValidatingIntent - Class in com.streamwide.smartms.lib.template.serialization
-
An
Intentthat's restricted to deserialize a limited set of classes. - ValidatingIntent(Intent) - Constructor for class com.streamwide.smartms.lib.template.serialization.ValidatingIntent
-
Constructs an object to deserialize the specified intent.
- ValidatingObjectInputStream - Class in com.streamwide.smartms.lib.template.serialization
-
An
ObjectInputStreamthat's restricted to deserialize a limited set of classes. - ValidatingObjectInputStream(InputStream) - Constructor for class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
-
Constructs an object to deserialize the specified input stream.
- validator(ValidatorClassNameMatcher) - Method in class com.streamwide.smartms.lib.template.serialization.ValidatingObjectInputStream
- ValidatorClassNameMatcher - Class in com.streamwide.smartms.lib.template.serialization
-
As a fix of Dynamic Code Evaluation: Unsafe Deserialization vulnerability, this builder encapsulate all accepted/rejected matchers used in the
ValidatingObjectInputStream - ValidatorClassNameMatcher.Builder - Class in com.streamwide.smartms.lib.template.serialization
- valueOf(String) - Static method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.streamwide.smartms.lib.template.serialization.IOCase
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wildcardMatchOnSystem(String, String) - Static method in class com.streamwide.smartms.lib.template.serialization.FilenameUtils
-
Checks a fileName to see if it matches the specified wildcard matcher using the case rules of the system.
- write(byte[], String, boolean) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- write(InputStream, String, boolean) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- write(String, String, boolean) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- writeObject(Context, Object, String) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
- writeString(String) - Method in interface com.streamwide.smartms.lib.template.file.IOFileStrategy
Z
- ZIP_CODE_FIELD - Static variable in class com.streamwide.smartms.lib.template.map.MapProvider
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form