Skip navigation links
A C D E F G H I L M N O P R S T U V W 

A

Account - Class in org.swiftsms.model
Account Object used for the ICC user's account details
Account() - Constructor for class org.swiftsms.model.Account
 
Account(String, String, String, Network) - Constructor for class org.swiftsms.model.Account
 
ACTIVE_ACCOUNT - Static variable in class org.swiftsms.InternalString
This key is used to store the ID of the Active account in ICC
addPostHeader(String, String) - Method in class org.swiftsms.io.net.ConnectionManager
This method adds a HTTP POST variable key-pair to this URLConnection.
addRequestBody(String) - Method in class org.swiftsms.io.net.ConnectionManager
This method is used to add text to a request.

C

chopped(List<T>, int) - Static method in class org.swiftsms.utils.ContactUtils
Method to break a List into multiple smaller lists.
COLON_SPACE - Static variable in class org.swiftsms.InternalString
A ': ' character
connect() - Method in class org.swiftsms.io.net.ConnectionManager
 
ConnectionManager - Class in org.swiftsms.io.net
 
ConnectionManager(String, String, boolean) - Constructor for class org.swiftsms.io.net.ConnectionManager
Create a new ConnectionManager with the settings provided to open a connection to the URL provided using the HttpURLConnection APIs.
ConnectionManager(String) - Constructor for class org.swiftsms.io.net.ConnectionManager
Create a new ConnectionManager with default settings to open a connection to the URL provided using the HttpURLConnection APIs.
CONTACT_SEPARATOR - Static variable in class org.swiftsms.InternalString
This is a list of all possible contact separator characters
ContactUtils - Class in org.swiftsms.utils
A utility class to help with entering multiple contacts in the UI Recipients EditText.
ContactUtils() - Constructor for class org.swiftsms.utils.ContactUtils
 

D

DEFAULT_CHAR_LIMIT - Static variable in class org.swiftsms.io.net.Operator
 
DEFAULT_CONTACT_SEPARATOR - Static variable in class org.swiftsms.InternalString
This is the default character used to separate contacts when entering multiple recipients.

E

EMobile - Class in org.swiftsms.io.net
Created by Rob Powell on 17/01/14.
EMobile(Account) - Constructor for class org.swiftsms.io.net.EMobile
 
EMPTY_STRING - Static variable in class org.swiftsms.InternalString
An empty string.
encoder - Variable in class org.swiftsms.io.net.Operator
 
equals(Object) - Method in class org.swiftsms.model.Account
 

F

Fail - Class in org.swiftsms.tasks.results
 
FAILED_TO_ENABLE_WRITE_PERMISSION - Static variable in class org.swiftsms.InternalString
The message to log when changing the android.permission.WRITE_SMS permission programmatically fails.

G

getAccount() - Method in class org.swiftsms.io.net.Operator
This method returns the Account used to construct this instance of Operator.
getAccountName() - Method in class org.swiftsms.model.Account
 
getAllButLastContacts(String) - Static method in class org.swiftsms.utils.ContactUtils
This method is used to get only the fully entered contacts from a string.
getCharacterLimit() - Method in class org.swiftsms.io.net.Operator
 
getColourResource() - Method in class org.swiftsms.tasks.results.OperationResult
 
getContactsAsList(String) - Static method in class org.swiftsms.utils.ContactUtils
This method is used to convert a String version of a list of contacts to an array of formatted numbers that can be used for sending an SMS.
getId() - Method in class org.swiftsms.model.Account
 
getLastContact(String) - Static method in class org.swiftsms.utils.ContactUtils
This method returns the text that follows the last contact separator in the string.
getLogo() - Method in enum org.swiftsms.model.Network
This method returns the default logo for the network Operator.
getMessage() - Method in class org.swiftsms.model.Message
 
getMessage() - Method in class org.swiftsms.tasks.results.OperationResult
 
getMobileNumber() - Method in class org.swiftsms.model.Account
 
getOperator(Account) - Static method in class org.swiftsms.io.net.OperatorFactory
 
getOperator() - Method in class org.swiftsms.model.Account
 
getPassword() - Method in class org.swiftsms.model.Account
 
getRecipients() - Method in class org.swiftsms.model.Message
 
getRemainingSMS() - Method in class org.swiftsms.io.net.Operator
This method is used to get the users remaining SMS count from an operators website.
getResponseStatus() - Method in class org.swiftsms.io.net.ConnectionManager
 
getStatus() - Method in class org.swiftsms.tasks.results.OperationResult
 
getTimeStamp() - Method in class org.swiftsms.model.Account
 

H

hasMultipleContacts(String) - Static method in class org.swiftsms.utils.ContactUtils
This method determines if there is more than one contact entered in a String.
HTMLParser - Class in org.swiftsms.utils
 
HTMLParser() - Constructor for class org.swiftsms.utils.HTMLParser
 

I

InternalString - Class in org.swiftsms
Internal Strings used in the application that are not applicable to the String.xml resource
InternalString() - Constructor for class org.swiftsms.InternalString
 
isNumber(String) - Static method in class org.swiftsms.utils.ContactUtils
Method to check if a String is a valid phone number.

L

LOG_TAG - Static variable in class org.swiftsms.InternalString
The tag to use when logging messages.
LOGGED_IN - Static variable in class org.swiftsms.tasks.results.Success
 
login() - Method in class org.swiftsms.io.net.Operator
This method is used to login to an operators website.
LOGIN_FAILED - Static variable in class org.swiftsms.tasks.results.Fail
 

M

Message - Class in org.swiftsms.model
 
Message(List<String>, String) - Constructor for class org.swiftsms.model.Message
 
MESSAGE_FAILED - Static variable in class org.swiftsms.tasks.results.Fail
 
MESSAGE_SENT - Static variable in class org.swiftsms.tasks.results.Success
 
Meteor - Class in org.swiftsms.io.net
 
Meteor(Account) - Constructor for class org.swiftsms.io.net.Meteor
 
MyCookieManager - Class in org.swiftsms.io.net.cookies
 
MyCookieManager(CookieStore, CookiePolicy) - Constructor for class org.swiftsms.io.net.cookies.MyCookieManager
 

N

Network - Enum in org.swiftsms.model
Simple enum to hold the current Network operators ICC will support.
NewMeteor - Class in org.swiftsms.io.net
 
NewMeteor(Account) - Constructor for class org.swiftsms.io.net.NewMeteor
 
NO_INTERNET_CONNECTION - Static variable in class org.swiftsms.tasks.results.Fail
 
NoInternetAccessException - Exception in org.swiftsms.io.net
 
NoInternetAccessException() - Constructor for exception org.swiftsms.io.net.NoInternetAccessException
 

O

O2 - Class in org.swiftsms.io.net
 
O2(Account) - Constructor for class org.swiftsms.io.net.O2
 
OperationResult - Class in org.swiftsms.tasks.results
Notifications for ICC Activities
OperationResult(String, int, Status) - Constructor for class org.swiftsms.tasks.results.OperationResult
 
Operator - Class in org.swiftsms.io.net
This class contains all of the generic methods and actions needed for interaction with an operators website.
Operator(Account) - Constructor for class org.swiftsms.io.net.Operator
Create a new Operator using the provided account.
OPERATOR_CHANGED - Static variable in class org.swiftsms.tasks.results.Fail
 
OperatorFactory - Class in org.swiftsms.io.net
 
OperatorFactory() - Constructor for class org.swiftsms.io.net.OperatorFactory
 
org.swiftsms - package org.swiftsms
 
org.swiftsms.io.net - package org.swiftsms.io.net
 
org.swiftsms.io.net.cookies - package org.swiftsms.io.net.cookies
 
org.swiftsms.model - package org.swiftsms.model
 
org.swiftsms.tasks - package org.swiftsms.tasks
 
org.swiftsms.tasks.results - package org.swiftsms.tasks.results
 
org.swiftsms.utils - package org.swiftsms.utils
 

P

parseHtml(String, String, String) - Static method in class org.swiftsms.utils.HTMLParser
This method is used to extract a piece of text from a String.
PREFS_KEY - Static variable in class org.swiftsms.InternalString
This is the main preference key used to access preferences
put(URI, Map<String, List<String>>) - Method in class org.swiftsms.io.net.cookies.MyCookieManager
 

R

removeIrishPrefix(String) - Static method in class org.swiftsms.utils.ContactUtils
This method is used to replace the Irish +353 prefix with a 0.
removeIrishPrefixFromRecipients(List<String>) - Static method in class org.swiftsms.utils.ContactUtils
This method is used to replace the Irish +353 prefix with a 0.

S

send(List<String>, String) - Method in class org.swiftsms.io.net.Operator
This method is responsible for sending an SMS message through the operators website.
setAccountName(String) - Method in class org.swiftsms.model.Account
 
setId(int) - Method in class org.swiftsms.model.Account
 
setMobileNumber(String) - Method in class org.swiftsms.model.Account
 
setOperator(Network) - Method in class org.swiftsms.model.Account
 
setPassword(String) - Method in class org.swiftsms.model.Account
 
setRequestHeader(String, String) - Method in class org.swiftsms.io.net.ConnectionManager
This method will set a request header on the URLConnection.
setTimeStamp(long) - Method in class org.swiftsms.model.Account
 
SMS_BODY - Static variable in class org.swiftsms.InternalString
The key used to store the message body when an Intent is sending a message.
SMS_PROVIDER_FAILURE - Static variable in class org.swiftsms.InternalString
The message to enter in the logs when inserting a sent SMS to the SMS provider fails.
SMS_PROVIDER_MESSAGE_ADDRESS - Static variable in class org.swiftsms.InternalString
This is the key used to store the message body of an SMS message in the SMS Content Provider.
SMS_PROVIDER_MESSAGE_BODY - Static variable in class org.swiftsms.InternalString
This is the key used to store the receiver of an SMS message in the SMS Content Provider.
SMS_PROVIDER_MESSAGE_STATUS - Static variable in class org.swiftsms.InternalString
This is the key used to store the status of an SMS message in the SMS Content Provider.
SMS_PROVIDER_MESSAGE_STATUS_DELIVERED - Static variable in class org.swiftsms.InternalString
This is the value used to indicate that an SMS message is delivered in the SMS Content Provider.
SMSTO - Static variable in class org.swiftsms.InternalString
The Uri Schema used to send a phone number when an Intent is sending a message.
SPACE - Static variable in class org.swiftsms.InternalString
The space character.
Status - Enum in org.swiftsms.tasks
 
Success - Class in org.swiftsms.tasks.results
 

T

Tesco - Class in org.swiftsms.io.net
 
Tesco(Account) - Constructor for class org.swiftsms.io.net.Tesco
 
Three - Class in org.swiftsms.io.net
Created by Rob Powell on 04/10/13.
Three(Account) - Constructor for class org.swiftsms.io.net.Three
 
toString() - Method in class org.swiftsms.model.Account
 
toString() - Method in class org.swiftsms.model.Message
 
toString() - Method in enum org.swiftsms.model.Network
 
trimSeparators(String) - Static method in class org.swiftsms.utils.ContactUtils
This method is used to remove unneeded contact separator characters from a String.

U

uriDecode(String) - Method in class org.swiftsms.io.net.Operator
 
uriEncode(String) - Method in class org.swiftsms.io.net.Operator
 

V

valueOf(String) - Static method in enum org.swiftsms.model.Network
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.swiftsms.tasks.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.swiftsms.model.Network
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.swiftsms.tasks.Status
Returns an array containing the constants of this enum type, in the order they are declared.

W

WarningResult - Class in org.swiftsms.tasks.results
 
WarningResult(String) - Constructor for class org.swiftsms.tasks.results.WarningResult
 
WRITE_SMS_ENABLED - Static variable in class org.swiftsms.InternalString
This key is used to store whether WRITE_SMS permission is enabled (Used for post KitKat devices).
A C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.