if true then the syncmanager will never issue an initialization sync to the syncadapter and will instead automatically call contentresolver #setissyncable android.accounts.account , string , int with avalue of 1 for each account and provider that this sync adapter supports . concode_field_sep boolean allowParallelSyncs concode_elem_sep boolean userVisible concode_elem_sep String authority concode_elem_sep String accountType concode_elem_sep boolean isKey concode_elem_sep Creator<SyncAdapterType> CREATOR concode_elem_sep boolean supportsUploading concode_elem_sep boolean isAlwaysSyncable concode_elem_sep String settingsActivity concode_field_sep boolean allowParallelSyncs concode_elem_sep SyncAdapterType newKey concode_elem_sep boolean isUserVisible concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String getSettingsActivity concode_elem_sep SyncAdapterType[] newArray concode_elem_sep boolean supportsUploading concode_elem_sep SyncAdapterType createFromParcel concode_elem_sep String toString concode_elem_sep int describeContents concode_elem_sep void writeToParcel
boolean function ( ) { if ( isKey ) { throw new IllegalStateException ( "srini_string" ) ; } return isAlwaysSyncable ; }