/**@class android.os.WorkSource implements android.os.Parcelable @extends java.lang.Object Describes the source of some work that may be done by someone else. Currently the public representation of what a work source is is not defined; this is an opaque container. */ var WorkSource = { /***/ CREATOR : "null", /** @hide */ size : function( ) {}, /** @hide */ get : function( ) {}, /** @hide */ getName : function( ) {}, /**Clear names from this WorkSource. Uids are left intact. <p>Useful when combining with another WorkSource that doesn't have names. @hide */ clearNames : function( ) {}, /**Clear this WorkSource to be empty. */ clear : function( ) {}, /** */ equals : function( ) {}, /** */ hashCode : function( ) {}, /**Compare this WorkSource with another. @param {Object {WorkSource}} other The WorkSource to compare against. @return {Boolean} If there is a difference, true is returned. */ diff : function( ) {}, /**Replace the current contents of this work source with the given work source. If <var>other</var> is null, the current work source will be made empty. */ set : function( ) {}, /** @hide */ set : function( ) {}, /** @hide */ set : function( ) {}, /** @hide */ setReturningDiffs : function( ) {}, /**Merge the contents of <var>other</var> WorkSource in to this one. @param {Object {WorkSource}} other The other WorkSource whose contents are to be merged. @return {Boolean} Returns true if any new sources were added. */ add : function( ) {}, /** @hide */ addReturningNewbs : function( ) {}, /** @hide */ add : function( ) {}, /** @hide */ add : function( ) {}, /** @hide */ addReturningNewbs : function( ) {}, /** */ remove : function( ) {}, /** @hide */ stripNames : function( ) {}, /** */ describeContents : function( ) {}, /** */ writeToParcel : function( ) {}, /** */ toString : function( ) {}, };