private Constraint parseIntegerPrimaryKeyConstraintFrom(Cursor columnsCursor) { Constraint integerPrimaryKeyConstraint = null; while (columnsCursor.moveToNext() && integerPrimaryKeyConstraint == null) { integerPrimaryKeyConstraint = extractIntegerPrimaryKeyConstraintFrom(columnsCursor); } return integerPrimaryKeyConstraint; }