aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2017-10-05 20:08:37 +0900
committerKazuki Yamaguchi <k@rhe.jp>2017-10-05 22:08:57 +0900
commit15d4b9e5d13c8e39a135866fe9cbda70d83d5056 (patch)
tree90f1e02c10c6da9c6b14aab7132380811acec976 /app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt
parent9db537d339faa3ad44dfdcadb23f4c14bd8aceb4 (diff)
downloadSmileEssence-15d4b9e5d13c8e39a135866fe9cbda70d83d5056.tar.gz
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt15
1 files changed, 0 insertions, 15 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt b/app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt
index c435b560..3554a9c4 100644
--- a/app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt
+++ b/app/src/main/java/net/lacolaco/smileessence/twitter/task/Users.kt
@@ -24,7 +24,6 @@ class Users {
this.userID = -1
}
- @Throws(TwitterException::class)
override fun doInBackground(): User {
return if (screenName != null) {
User.fromTwitter(account.twitter.users().showUser(screenName))
@@ -35,56 +34,42 @@ class Users {
}
class GetManyTask(private val account: Account) : BackgroundTask<List<String>, Void>() {
-
- @Throws(TwitterException::class)
override fun doInBackground(): List<String> {
return account.twitter.list().getUserLists(account.userId).map { it.fullName }
}
}
class FollowTask(private val account: Account, private val userID: Long) : BackgroundTask<User, Void>() {
-
- @Throws(TwitterException::class)
override fun doInBackground(): User {
return User.fromTwitter(account.twitter.friendsFollowers().createFriendship(userID))
}
}
class UnfollowTask(private val account: Account, private val userID: Long) : BackgroundTask<User, Void>() {
-
- @Throws(TwitterException::class)
override fun doInBackground(): User {
return User.fromTwitter(account.twitter.friendsFollowers().destroyFriendship(userID))
}
}
class BlockTask(private val account: Account, private val userID: Long) : BackgroundTask<User, Void>() {
-
- @Throws(TwitterException::class)
override fun doInBackground(): User {
return User.fromTwitter(account.twitter.users().createBlock(userID))
}
}
class ReportForSpamTask(private val account: Account, private val userID: Long) : BackgroundTask<User, Void>() {
-
- @Throws(TwitterException::class)
override fun doInBackground(): User {
return User.fromTwitter(account.twitter.spamReporting().reportSpam(userID))
}
}
class UnblockTask(private val account: Account, private val userID: Long) : BackgroundTask<User, Void>() {
-
- @Throws(TwitterException::class)
override fun doInBackground(): User {
return User.fromTwitter(account.twitter.users().destroyBlock(userID))
}
}
class ShowFriendshipTask(private val account: Account, private val userID: Long) : BackgroundTask<Relationship, Void>() {
-
- @Throws(TwitterException::class)
override fun doInBackground(): Relationship {
return account.twitter.friendsFollowers().showFriendship(account.twitter.id, userID)
}