JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.