## com.gs.calllog.context

# CallLogContext

There are many useful keys or constants when you CRUD call logs by {@link android.content.ContentResolver}

### Supported Products:

All

# Detail

## Method

method | description
--- | ---

## Member & Constant

Member | description
--- | ---
`public static` `int` `UNKNOWN` | Default value of a column of int type. ### Supported Products: All
`public static final` `Uri` `CALL_LOG_URI` | The content:// style URL for calls table. It is same as {@link android.provider.CallLog.Calls#CONTENT_URI}. ### Supported Products: All
`public static final` `String` `CALL_LOG_PROJECTION` | A useful projection for CRUD call logs by {@link android.content.ContentResolver}. It has less columns compared with {@link #PROJECTION_CALL_LOG_BEAN} ### Supported Products: All
`public static final` `String` `PROJECTION_CALL_LOG_BEAN` | A useful projection for CRUD call logs by {@link android.content.ContentResolver}. It has more columns compared with {@link #CALL_LOG_PROJECTION} ### Supported Products: All
`public static final` `String` `PROJECTION_CALL_LOG_BEAN_SQLITE_3_26` | Similar to {@link CallLogContext#PROJECTION_CALL_LOG_BEAN} . The query result for 'group by' is inconsistent between the different versions of sqlite . So, we need to add this column{@link CallLogContext.CallLogItem#ITEM_MAX_ID} to correct the result. ### Supported Products: All