Class GeoDataDefault

  • All Implemented Interfaces:
    GeoData, fiftyone.pipeline.core.data.Data, fiftyone.pipeline.core.data.ElementData, fiftyone.pipeline.engines.data.AspectData

    public class GeoDataDefault
    extends fiftyone.pipeline.engines.data.AspectDataBase
    implements GeoData
    • Field Summary

      • Fields inherited from class fiftyone.pipeline.core.data.DataBase

        logger
    • Constructor Summary

      Constructors 
      Constructor Description
      GeoDataDefault​(org.slf4j.Logger logger, fiftyone.pipeline.core.data.FlowData flowData, fiftyone.pipeline.engines.flowelements.AspectEngine<? extends fiftyone.pipeline.engines.data.AspectData,​? extends fiftyone.pipeline.engines.data.AspectPropertyMetaData> engine, fiftyone.pipeline.engines.services.MissingPropertyService missingPropertyService)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getAddress()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getBuilding()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getCountry()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getCountryCode()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getCounty()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<fiftyone.pipeline.core.data.types.JavaScript> getJavaScript()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getRegion()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getRoad()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getState()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getStreetNumber()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getSuburb()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getTown()  
      fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getZipCode()  
      void setAddress​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> address)  
      void setBuilding​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> building)  
      void setCountry​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> country)  
      void setCountryCode​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> countryCode)  
      void setCounty​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> county)  
      void setJavaScript​(fiftyone.pipeline.engines.data.AspectPropertyValue<fiftyone.pipeline.core.data.types.JavaScript> javaScript)  
      void setRegion​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> region)  
      void setRoad​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> road)  
      void setState​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> state)  
      void setStreetNumber​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> streetNumber)  
      void setSuburb​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> suburb)  
      void setTown​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> town)  
      void setZipCode​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> zipCode)  
      • Methods inherited from class fiftyone.pipeline.engines.data.AspectDataBase

        addEngine, addProcessCallable, asKeyMap, get, getAs, getEngines, getProcessFuture, tryGetValue
      • Methods inherited from class fiftyone.pipeline.core.data.ElementDataBase

        getPipeline, setPipeline
      • Methods inherited from class fiftyone.pipeline.core.data.DataBase

        populateFromMap, put
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface fiftyone.pipeline.engines.data.AspectData

        getEngines, getProcessFuture
      • Methods inherited from interface fiftyone.pipeline.core.data.Data

        asKeyMap, get, populateFromMap, put
      • Methods inherited from interface fiftyone.pipeline.core.data.ElementData

        getPipeline, setPipeline
    • Constructor Detail

      • GeoDataDefault

        public GeoDataDefault​(org.slf4j.Logger logger,
                              fiftyone.pipeline.core.data.FlowData flowData,
                              fiftyone.pipeline.engines.flowelements.AspectEngine<? extends fiftyone.pipeline.engines.data.AspectData,​? extends fiftyone.pipeline.engines.data.AspectPropertyMetaData> engine,
                              fiftyone.pipeline.engines.services.MissingPropertyService missingPropertyService)
    • Method Detail

      • getJavaScript

        public fiftyone.pipeline.engines.data.AspectPropertyValue<fiftyone.pipeline.core.data.types.JavaScript> getJavaScript()
        Specified by:
        getJavaScript in interface GeoData
      • setJavaScript

        public void setJavaScript​(fiftyone.pipeline.engines.data.AspectPropertyValue<fiftyone.pipeline.core.data.types.JavaScript> javaScript)
        Specified by:
        setJavaScript in interface GeoData
      • getRoad

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getRoad()
        Specified by:
        getRoad in interface GeoData
      • setRoad

        public void setRoad​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> road)
        Specified by:
        setRoad in interface GeoData
      • getTown

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getTown()
        Specified by:
        getTown in interface GeoData
      • setTown

        public void setTown​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> town)
        Specified by:
        setTown in interface GeoData
      • getSuburb

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getSuburb()
        Specified by:
        getSuburb in interface GeoData
      • setSuburb

        public void setSuburb​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> suburb)
        Specified by:
        setSuburb in interface GeoData
      • getCounty

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getCounty()
        Specified by:
        getCounty in interface GeoData
      • setCounty

        public void setCounty​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> county)
        Specified by:
        setCounty in interface GeoData
      • getRegion

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getRegion()
        Specified by:
        getRegion in interface GeoData
      • setRegion

        public void setRegion​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> region)
        Specified by:
        setRegion in interface GeoData
      • getState

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getState()
        Specified by:
        getState in interface GeoData
      • setState

        public void setState​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> state)
        Specified by:
        setState in interface GeoData
      • getZipCode

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getZipCode()
        Specified by:
        getZipCode in interface GeoData
      • setZipCode

        public void setZipCode​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> zipCode)
        Specified by:
        setZipCode in interface GeoData
      • getCountry

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getCountry()
        Specified by:
        getCountry in interface GeoData
      • setCountry

        public void setCountry​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> country)
        Specified by:
        setCountry in interface GeoData
      • getCountryCode

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getCountryCode()
        Specified by:
        getCountryCode in interface GeoData
      • setCountryCode

        public void setCountryCode​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> countryCode)
        Specified by:
        setCountryCode in interface GeoData
      • getAddress

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getAddress()
        Specified by:
        getAddress in interface GeoData
      • setAddress

        public void setAddress​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> address)
        Specified by:
        setAddress in interface GeoData
      • getBuilding

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getBuilding()
        Specified by:
        getBuilding in interface GeoData
      • setBuilding

        public void setBuilding​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> building)
        Specified by:
        setBuilding in interface GeoData
      • getStreetNumber

        public fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> getStreetNumber()
        Specified by:
        getStreetNumber in interface GeoData
      • setStreetNumber

        public void setStreetNumber​(fiftyone.pipeline.engines.data.AspectPropertyValue<java.lang.String> streetNumber)
        Specified by:
        setStreetNumber in interface GeoData