| // Signature format: 4.0 |
| package androidx.security.state.provider { |
| |
| public final class UpdateInfo { |
| ctor public UpdateInfo(String uri, String component, String securityPatchLevel, java.util.Date publishedDate); |
| method public String getComponent(); |
| method public java.util.Date getPublishedDate(); |
| method public String getSecurityPatchLevel(); |
| method public String getUri(); |
| property public final String component; |
| property public final java.util.Date publishedDate; |
| property public final String securityPatchLevel; |
| property public final String uri; |
| } |
| |
| public static final class UpdateInfo.Builder { |
| ctor public UpdateInfo.Builder(); |
| method public androidx.security.state.provider.UpdateInfo build(); |
| method public androidx.security.state.provider.UpdateInfo.Builder setComponent(String component); |
| method public androidx.security.state.provider.UpdateInfo.Builder setPublishedDate(java.util.Date publishedDate); |
| method public androidx.security.state.provider.UpdateInfo.Builder setSecurityPatchLevel(String securityPatchLevel); |
| method public androidx.security.state.provider.UpdateInfo.Builder setUri(String uri); |
| } |
| |
| public final class UpdateInfoManager { |
| ctor public UpdateInfoManager(android.content.Context context, optional androidx.security.state.SecurityPatchState? customSecurityState); |
| method public void registerUpdate(androidx.security.state.provider.UpdateInfo updateInfo); |
| method public void unregisterUpdate(androidx.security.state.provider.UpdateInfo updateInfo); |
| } |
| |
| public final class UpdateInfoProvider extends android.content.ContentProvider { |
| ctor public UpdateInfoProvider(); |
| method public int delete(android.net.Uri uri, String? selection, String[]? selectionArgs); |
| method public String? getType(android.net.Uri uri); |
| method public android.net.Uri? insert(android.net.Uri uri, android.content.ContentValues? values); |
| method public boolean onCreate(); |
| method public android.database.Cursor query(android.net.Uri uri, String[]? projection, String? selection, String[]? selectionArgs, String? sortOrder); |
| method public int update(android.net.Uri uri, android.content.ContentValues? values, String? selection, String[]? selectionArgs); |
| } |
| |
| } |
| |