Skip to content

Commit de21a43

Browse files
authored
Partial code cleanup (#520)
1 parent 95e4956 commit de21a43

File tree

72 files changed

+233
-307
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+233
-307
lines changed

src/com/backendless/AbstractDataPermission.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,8 @@ private <T> Object[] buildArgs( T dataObject, String principal, PermissionTypes
149149
private <T> void serverCall( AsyncCallback<T> responder, String method, Object[] args, Class type )
150150
{
151151
if( responder == null )
152-
Invoker.invokeSync( PERMISSION_SERVICE, method, args, new AdaptingResponder<T>( type, new PoJoAdaptingPolicy<T>() ) );
152+
Invoker.invokeSync( PERMISSION_SERVICE, method, args, new AdaptingResponder<>( type, new PoJoAdaptingPolicy<T>() ) );
153153
else
154-
Invoker.invokeAsync( PERMISSION_SERVICE, method, args, responder, new AdaptingResponder<T>( type, new PoJoAdaptingPolicy<T>() ) );
154+
Invoker.invokeAsync( PERMISSION_SERVICE, method, args, responder, new AdaptingResponder<>( type, new PoJoAdaptingPolicy<T>() ) );
155155
}
156156
}

src/com/backendless/AndroidService.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,13 @@
2525
@Deprecated
2626
public class AndroidService extends Service
2727
{
28-
@Override
29-
public void onCreate()
30-
{
31-
super.onCreate();
32-
}
3328

3429
@Override
3530
public int onStartCommand( Intent intent, int flags, int startId )
3631
{
3732
return START_NOT_STICKY;
3833
}
3934

40-
@Override
41-
public void onDestroy()
42-
{
43-
super.onDestroy();
44-
}
45-
4635
@Override
4736
public IBinder onBind( Intent intent )
4837
{

src/com/backendless/Backendless.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public final class Backendless
7272
private static final BackendlessPrefs prefs;
7373

7474
@Getter
75-
private static Map<String, String> forwardableHeaders = Collections.unmodifiableMap( new HashMap<String, String>() );
75+
private static final Map<String, String> forwardableHeaders = Collections.unmodifiableMap( new HashMap<String, String>() );
7676

7777
public static final FootprintsManager FootprintsManager = com.backendless.FootprintsManager.getInstance();
7878
public static final UserService UserService = com.backendless.UserService.getInstance();

src/com/backendless/BackendlessUser.java

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
public class BackendlessUser implements Serializable
2828
{
29-
private final Map<String, Object> properties = new HashMap<String, Object>();
29+
private final Map<String, Object> properties = new HashMap<>();
3030

3131
public static final String PASSWORD_KEY = "password";
3232
public static final String EMAIL_KEY = "email";
@@ -46,7 +46,7 @@ public BackendlessUser()
4646
*/
4747
public Map<String, Object> getProperties()
4848
{
49-
return new HashMap<String, Object>( properties );
49+
return new HashMap<>( properties );
5050
}
5151

5252
public void setProperties( Map<String, Object> properties )
@@ -151,18 +151,15 @@ public boolean equals( Object o )
151151

152152
BackendlessUser that = (BackendlessUser) o;
153153

154-
if( !properties.equals( that.properties ) )
155-
return false;
156-
157-
return true;
154+
return properties.equals( that.properties );
158155
}
159156

160157
private Object marker;// = new Object();
161158

162159
@Override
163160
public int hashCode()
164161
{
165-
Set<Object> refCache = new HashSet<Object>( );
162+
Set<Object> refCache = new HashSet<>();
166163
return hashCode( refCache );
167164
}
168165

src/com/backendless/Cache.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ private Cache()
5252

5353
public <T> ICache<T> with( String key, Class<? extends T> type )
5454
{
55-
return new CacheService<T>( type, key );
55+
return new CacheService<>( type, key );
5656
}
5757

5858
public void put( String key, Object object, int timeToLive, AsyncCallback<Object> callback )
@@ -79,7 +79,7 @@ public void put( String key, Object object, int timeToLive )
7979

8080
public <T> T get( String key, Class<? extends T> type )
8181
{
82-
byte[] bytes = Invoker.invokeSync( CACHE_SERVER_ALIAS, "getBytes", new Object[] { key }, new AdaptingResponder<byte[]>( byte[].class, new PoJoAdaptingPolicy<byte[]>() ) );
82+
byte[] bytes = Invoker.invokeSync( CACHE_SERVER_ALIAS, "getBytes", new Object[] { key }, new AdaptingResponder<>( byte[].class, new PoJoAdaptingPolicy<byte[]>() ) );
8383

8484
if( bytes == null )
8585
return null;
@@ -100,15 +100,15 @@ public void run()
100100
try
101101
{
102102
T result = (T) get( key, asyncCallbackType );
103-
ResponseCarrier.getInstance().deliverMessage( new AsyncMessage<T>( result, callback ) );
103+
ResponseCarrier.getInstance().deliverMessage( new AsyncMessage<>( result, callback ) );
104104
}
105105
catch( BackendlessException e )
106106
{
107-
ResponseCarrier.getInstance().deliverMessage( new AsyncMessage<T>( new BackendlessFault( e ), callback ) );
107+
ResponseCarrier.getInstance().deliverMessage( new AsyncMessage<>( new BackendlessFault( e ), callback ) );
108108
}
109109
catch( Exception e )
110110
{
111-
ResponseCarrier.getInstance().deliverMessage( new AsyncMessage<T>( new BackendlessFault( e ), callback ) );
111+
ResponseCarrier.getInstance().deliverMessage( new AsyncMessage<>( new BackendlessFault( e ), callback ) );
112112
}
113113
}
114114
} );
@@ -171,7 +171,7 @@ private static <T> IChainedResponder getChainedResponder()
171171

172172
private static Object deserialize( byte[] bytes, Type type )
173173
{
174-
Object object = null;
174+
Object object;
175175
try
176176
{
177177
object = weborb.util.io.Serializer.fromBytes( bytes, ISerializer.AMF3, true );

src/com/backendless/Commerce.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ private Commerce()
4545

4646
public GooglePlayPurchaseStatus validatePlayPurchase( String packageName, String productId, String token )
4747
{
48-
return (GooglePlayPurchaseStatus) Invoker.invokeSync( COMMERCE_MANAGER_SERVER_ALIAS, "validatePlayPurchase", new Object[] { packageName, productId, token } );
48+
return Invoker.invokeSync( COMMERCE_MANAGER_SERVER_ALIAS, "validatePlayPurchase", new Object[] { packageName, productId, token } );
4949
}
5050

5151
public void validatePlayPurchase( String packageName, String productId, String token,
@@ -56,7 +56,7 @@ public void validatePlayPurchase( String packageName, String productId, String t
5656

5757
public GooglePlaySubscriptionStatus getPlaySubscriptionsStatus( String packageName, String subscriptionId, String token )
5858
{
59-
return (GooglePlaySubscriptionStatus) Invoker.invokeSync( COMMERCE_MANAGER_SERVER_ALIAS, "getPlaySubscriptionsStatus", new Object[] { packageName, subscriptionId, token } );
59+
return Invoker.invokeSync( COMMERCE_MANAGER_SERVER_ALIAS, "getPlaySubscriptionsStatus", new Object[] { packageName, subscriptionId, token } );
6060
}
6161

6262
public void getPlaySubscriptionsStatus( String packageName, String subscriptionId, String token,

src/com/backendless/Counters.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ public <T> void getAndAdd( String counterName, Number value, AsyncCallback<T> re
211211

212212
public boolean compareAndSet( String counterName, Number expected, Number updated )
213213
{
214-
return (Boolean) Invoker.invokeSync( ATOMIC_MANAGER_SERVER_ALIAS, "compareAndSet", new Object[] { counterName, expected, updated } );
214+
return Invoker.invokeSync( ATOMIC_MANAGER_SERVER_ALIAS, "compareAndSet", new Object[] { counterName, expected, updated } );
215215
}
216216

217217
public void compareAndSet( String counterName, Number expected, Number updated, AsyncCallback<Boolean> responder )

src/com/backendless/CustomService.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import com.backendless.async.callback.AsyncCallback;
2222
import com.backendless.core.responder.AdaptingResponder;
23-
import com.backendless.core.responder.policy.PoJoAdaptingPolicy;
2423
import com.backendless.core.responder.policy.UniversalAdaptingPolicy;
2524
import com.backendless.servercode.ExecutionType;
2625

@@ -44,25 +43,25 @@ static CustomService getInstance()
4443
public <T> T invoke( String serviceName, String method, Object[] arguments )
4544
{
4645
Object[] args = new Object[] { serviceName, method, arguments };
47-
return (T) Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args );
46+
return Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args );
4847
}
4948

5049
public <T> T invoke( String serviceName, String method, Object[] arguments, ExecutionType executionType )
5150
{
5251
Object[] args = new Object[] { serviceName, method, arguments, executionType };
53-
return (T) Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args );
52+
return Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args );
5453
}
5554

5655
public <T> T invoke( String serviceName, String method, Object[] arguments, Class<?> clazz )
5756
{
5857
Object[] args = new Object[] { serviceName, method, arguments };
59-
return (T) Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args, new AdaptingResponder( clazz, new UniversalAdaptingPolicy() ) );
58+
return Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args, new AdaptingResponder( clazz, new UniversalAdaptingPolicy() ) );
6059
}
6160

6261
public <T> T invoke( String serviceName, String method, Object[] arguments, ExecutionType executionType, Class<?> clazz )
6362
{
6463
Object[] args = new Object[] { serviceName, method, arguments, executionType };
65-
return (T) Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args, new AdaptingResponder( clazz, new UniversalAdaptingPolicy() ) );
64+
return Invoker.invokeSync( CUSTOM_SERVICE_ALIAS, METHOD_NAME_ALIAS, args, new AdaptingResponder( clazz, new UniversalAdaptingPolicy() ) );
6665
}
6766

6867
public <E> void invoke( String serviceName, String method, Object[] arguments, AsyncCallback<E> callback )

src/com/backendless/DataStoreFactory.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@
3737

3838
class DataStoreFactory
3939
{
40-
private static final List<String> emptyRelations = new ArrayList<String>();
40+
private static final List<String> emptyRelations = new ArrayList<>();
4141
private final static EventHandlerFactory eventHandlerFactory = new EventHandlerFactory();
4242

4343
protected static <E> IDataStore<E> createDataStore( final Class<E> entityClass )
4444
{
4545

4646
return new IDataStore<E>()
4747
{
48-
private EventHandler<E> eventHandler = eventHandlerFactory.of( entityClass );
48+
private final EventHandler<E> eventHandler = eventHandlerFactory.of( entityClass );
4949

5050
@Override
5151
public List<String> create( List<E> objects ) throws BackendlessException
@@ -211,7 +211,7 @@ public E findLast( Integer relationsDepth ) throws BackendlessException
211211
@Override
212212
public E findLast( List<String> relations ) throws BackendlessException
213213
{
214-
return findLast( relations, (Integer)null, null );
214+
return findLast( relations, null, null );
215215
}
216216

217217
@Override
@@ -361,7 +361,7 @@ public void findById( E entity, AsyncCallback<E> responder )
361361
@Override
362362
public void findById( E entity, List<String> relations, AsyncCallback<E> responder )
363363
{
364-
findById( entity, relations, (Integer)null, responder );
364+
findById( entity, relations, null, responder );
365365
}
366366

367367
@Override

src/com/backendless/DeviceRegistration.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public class DeviceRegistration
3030
protected String os;
3131
protected String osVersion;
3232
protected Date expiration;
33-
private List<String> channels = new ArrayList<String>();
33+
private List<String> channels = new ArrayList<>();
3434

3535
public String getId()
3636
{
@@ -100,7 +100,7 @@ public void setExpiration( Date expiration )
100100
public List<String> getChannels()
101101
{
102102
if( channels == null )
103-
return channels = new ArrayList<String>();
103+
return channels = new ArrayList<>();
104104

105105
return channels;
106106
}
@@ -113,7 +113,7 @@ public synchronized void setChannels( List<String> channels )
113113
public synchronized void addChannel( String channel )
114114
{
115115
if( channels == null )
116-
channels = new ArrayList<String>();
116+
channels = new ArrayList<>();
117117

118118
channels.add( channel );
119119
}

0 commit comments

Comments
 (0)