Subject to the applicable provisions of general law the City may borrow money for any purpose within the scope of its powers, and may issue bonds or other evidence of indebtedness therefor. Bonds or other evidence of indebtedness shall include but not be limited to:
(a) General obligation bonds pledging the full faith and credit of the City for payment.
(b) Special assessment bonds which are issued in anticipation of the payment of special assessments for public improvements in a special assessment district or combination thereof. These bonds may be either an obligation of the special assessment district or districts, or both an obligation of the district and general obligation of the City.
(c) Revenue bonds as authorized by law.
(d) Mortgage bonds for acquiring, owning, purchasing, constructing, improving, or operating any public utility the City is authorized by law to finance in this manner, or for other purposes authorized by law.
(e) Bonds issued in anticipation of future payments from the motor vehicle highway fund or any other source which the City may be permitted by law to pledge for the payment of principal and interest thereof.
(f) Tax anticipation notes as authorized by law.
(g) Calamity bonds issued in case of fire, flood, or other calamity as authorized by law.
(h) Bonds for the City's share of the cost of local improvements. These bonds may be issued as a part of, or independently of, any issue of special assessment bonds which are issued for the same improvement or improvements.
(i) Bonds for refunding indebtedness of the City.
(j) Time purchase contracts as authorized by state law.
The net bonded indebtedness incurred for all public purposes shall not at any time exceed the maximum amount permitted by law.