Documentation ¶
Index ¶
- func Int32ToString(i int32) string
- func NullFloat64ToString(f sql.NullFloat64) string
- func NullInt32ToInt32(ni sql.NullInt32) int32
- func NullInt32ToString(ni sql.NullInt32) string
- func NullStringToString(ns sql.NullString) string
- type ImprovDetail
- type Improvement
- type Land
- type PropertyDetailItem
- type PropertyRecord
- type RollValue
- type TaxingJurisdiction
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Int32ToString ¶
func NullFloat64ToString ¶
func NullFloat64ToString(f sql.NullFloat64) string
func NullInt32ToInt32 ¶
func NullInt32ToString ¶
func NullStringToString ¶
func NullStringToString(ns sql.NullString) string
Types ¶
type ImprovDetail ¶
type ImprovDetail struct { Type string `json:"type,omitempty"` Description string `json:"description,omitempty"` Class string `json:"class,omitempty"` ExteriorWall string `json:"exteriorWall,omitempty"` YearBuilt string `json:"yearBuilt,omitempty"` SqFt string `json:"sqFt,omitempty"` }
func FromImprovementDetailDBModel ¶
func FromImprovementDetailDBModel(id []pgdb.ImprovementDetail) []ImprovDetail
type Improvement ¶
type Improvement struct { Name string `json:"name,omitempty"` Description string `json:"description,omitempty"` StateCode string `json:"stateCode,omitempty"` LivingArea string `json:"livingArea,omitempty"` Value string `json:"value,omitempty"` Details []ImprovDetail `json:"details,omitempty"` }
func FromImprovementModel ¶
func FromImprovementModel(i pgdb.Improvement) Improvement
type Land ¶
type Land struct { Number string `json:"number,omitempty"` Type string `json:"type,omitempty"` Description string `json:"description,omitempty"` Acres string `json:"acres,omitempty"` Sqft string `json:"sqft,omitempty"` EffFront string `json:"effFront,omitempty"` EffDepth string `json:"effDepth,omitempty"` MarketValue string `json:"marketValue,omitempty"` }
func FromLandDBModel ¶
type PropertyDetailItem ¶
type PropertyRecord ¶
type PropertyRecord struct { PropertyID string `json:"propertyID"` OwnerID string `json:"ownerID"` OwnerName string `json:"ownerName"` OwnerMailingAddress string `json:"ownerMailingAddress"` Zoning string `json:"zoning"` NeighborhoodCD string `json:"neighborhoodCD"` Neighborhood string `json:"neighborhood"` Address string `json:"address"` LegalDescription string `json:"legalDescription"` GeographicID string `json:"geographicID"` Exemptions string `json:"exemptions"` OwnershipPercentage string `json:"ownershipPercentage"` MapscoMapID string `json:"mapscoMapID"` RollValue []RollValue `json:"rollValue"` Land []Land `json:"land"` Improvements []Improvement `json:"improvements"` Jurisdictions []TaxingJurisdiction `json:"jurisdictions"` }
func FromPropertyDBModel ¶
func FromPropertyDBModel(property pgdb.Property) PropertyRecord
func GetPropertyRecord ¶
func GetPropertyRecord(doc *goquery.Document) (PropertyRecord, error)
type RollValue ¶
type RollValue struct { Year string `json:"year,omitempty"` Improvements string `json:"improvements,omitempty"` LandMarket string `json:"landMarket,omitempty"` AgValuation string `json:"agValuation,omitempty"` Appraised string `json:"appraised,omitempty"` HomesteadCap string `json:"homesteadCap,omitempty"` Assessed string `json:"assessed,omitempty"` }
func FromRollValueDBModel ¶
type TaxingJurisdiction ¶
type TaxingJurisdiction struct { Entity string `json:"entity,omitempty"` Description string `json:"description,omitempty"` TaxRate string `json:"taxRate,omitempty"` AppraisedValue string `json:"appraisedValue,omitempty"` TaxableValue string `json:"taxableValue,omitempty"` EstimatedTax string `json:"estimatedTax,omitempty"` }
func FromTaxingJurisdictionModel ¶
func FromTaxingJurisdictionModel(tj []pgdb.Jurisdiction) []TaxingJurisdiction
Click to show internal directories.
Click to hide internal directories.