public class SpeakContact
{
private final Long id;
private final String contact;
private final Long contactId;
private final boolean enabled;

public SpeakContact(final Long id, final String contact, final Long contactId, final boolean enabled)
{
this.id = id;
this.contact = contact;
this.contactId = contactId;
this.enabled = enabled;
} public String getContact()
{
return contact;
}
}
以下代码是什么意思? public SpeakContact getContact(long id)
{
Cursor cursor = this.fetchContact(id);
SpeakContact contact = new SpeakContact(id, cursor.getString(cursor.getColumnIndex(KEY_CONTACT)), cursor.getLong(cursor.getColumnIndex(KEY_CONTACT_ID)), cursor.getInt(cursor
.getColumnIndex(KEY_ENABLED)) == 0 ? false : true);
cursor.close();
return contact;
}