// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.olio.data.object.phone; import android.content.ContentValues; import android.database.Cursor; import com.olio.communication.messages.Message; import com.olio.communication.notifications.Utilities; // Referenced classes of package com.olio.data.object.phone: // PhoneCallStatus static final class s implements com.olio.olios.model.record.ordField { public void assignFromCursor(PhoneCallStatus phonecallstatus, Cursor cursor) { cursor = cursor.getBlob(cursor.getColumnIndex(columnName())); if (cursor != null) { phonecallstatus.setDeclineActionMessage((Message)Utilities.decode(cursor)); } } public volatile void assignFromCursor(Object obj, Cursor cursor) { assignFromCursor((PhoneCallStatus)obj, cursor); } public String columnName() { return "decline_action_message"; } public String createType() { return "BLOB"; } public void writeToContentValues(PhoneCallStatus phonecallstatus, ContentValues contentvalues) { if (phonecallstatus.getDeclineActionMessage() != null) { contentvalues.put(columnName(), Utilities.encodeWithSerialization(phonecallstatus.getDeclineActionMessage())); return; } else { contentvalues.put(columnName(), (byte[])null); return; } } public volatile void writeToContentValues(Object obj, ContentValues contentvalues) { writeToContentValues((PhoneCallStatus)obj, contentvalues); } s() { } }