Package com.rometools.modules.base
Interface GoogleBase
-
- All Superinterfaces:
Article,Cloneable,CopyFrom,Course,Event,GlobalInterface,Housing,Job,Module,Person,Product,Review,ScholarlyArticle,Serializable,Service,Travel,Unknown,Vehicle,Wanted
- All Known Implementing Classes:
GoogleBaseImpl
public interface GoogleBase extends Module, Article, Course, Event, Job, Person, Product, Review, ScholarlyArticle, Service, Travel, Unknown, Vehicle, Wanted, Housing
This is the root interface for the Google Base module.It supports all the individual data "types". If you want to work with, for instance, just the Article or Job datatype, you can cast it to the respective interface and see only methods related to a particular entry type.
-
-
Method Summary
-
Methods inherited from interface com.rometools.modules.base.Article
getAuthors, getNewsSource, getPages, getPublishDate, setAuthors, setNewsSource, setPages, setPublishDate
-
Methods inherited from interface com.rometools.rome.feed.CopyFrom
copyFrom, getInterface
-
Methods inherited from interface com.rometools.modules.base.Course
getCourseDateRange, getCourseNumber, getCourseTimes, getSalary, getSubjects, getUniversity, setCourseDateRange, setCourseNumber, setCourseTimes, setSalary, setSubjects, setUniversity
-
Methods inherited from interface com.rometools.modules.base.Event
getCurrency, getDeliveryNotes, getDeliveryRadius, getEventDateRange, getLocation, getPaymentAccepted, getPaymentNotes, getPrice, getPriceType, getQuantity, getShipping, getTaxPercent, getTaxRegion, setCurrency, setDeliveryNotes, setDeliveryRadius, setEventDateRange, setLocation, setPaymentAccepted, setPaymentNotes, setPrice, setPriceType, setQuantity, setShipping, setTaxPercent, setTaxRegion
-
Methods inherited from interface com.rometools.modules.base.GlobalInterface
getExpirationDate, getExpirationDateTime, getId, getImageLinks, getLabels, setExpirationDate, setExpirationDateTime, setId, setImageLinks, setLabels
-
Methods inherited from interface com.rometools.modules.base.Housing
getAgents, getArea, getBathrooms, getBedrooms, getCurrency, getHoaDues, getListingType, getLocation, getPaymentAccepted, getPaymentNotes, getPrice, getPriceType, getPropertyTypes, getSchoolDistrict, getTaxPercent, getTaxRegion, getYear, setAgents, setArea, setBathrooms, setBedrooms, setCurrency, setHoaDues, setListingType, setLocation, setPaymentAccepted, setPaymentNotes, setPrice, setPriceType, setPropertyTypes, setSchoolDistrict, setTaxPercent, setTaxRegion, setYear
-
Methods inherited from interface com.rometools.modules.base.Job
getCurrency, getEducation, getEmployer, getImmigrationStatus, getJobFunctions, getJobIndustries, getJobTypes, getLocation, getSalary, getSalaryType, setCurrency, setEducation, setEmployer, setImmigrationStatus, setJobFunctions, setJobIndustries, setJobTypes, setLocation, setSalary, setSalaryType
-
Methods inherited from interface com.rometools.modules.base.Person
getAge, getEducation, getEmployer, getEthnicities, getGender, getInterestedIn, getLocation, getMaritalStatus, getOccupation, getSexualOrientation, setAge, setEducation, setEmployer, setEthnicities, setGender, setInterestedIn, setLocation, setMaritalStatus, setOccupation, setSexualOrientation
-
Methods inherited from interface com.rometools.modules.base.Product
getActors, getApparelType, getArtists, getAuthors, getBrand, getColors, getCondition, getCurrency, getDeliveryNotes, getDeliveryRadius, getFormat, getIsbn, getLocation, getManufacturer, getManufacturerId, getMegapixels, getMemory, getModelNumber, getPaymentAccepted, getPaymentNotes, getPickup, getPrice, getPriceType, getProcessorSpeed, getProductTypes, getQuantity, getShipping, getSize, getTaxPercent, getTaxRegion, getUpc, getWeight, setActors, setApparelType, setArtists, setAuthors, setBrand, setColors, setCondition, setCurrency, setDeliveryNotes, setDeliveryRadius, setFormat, setIsbn, setLocation, setManufacturer, setManufacturerId, setMegapixels, setMemory, setModelNumber, setPaymentAccepted, setPaymentNotes, setPickup, setPrice, setPriceType, setProcessorSpeed, setProductTypes, setQuantity, setShipping, setSize, setTaxPercent, setTaxRegion, setUpc, setWeight
-
Methods inherited from interface com.rometools.modules.base.Review
getAuthors, getDeliveryNotes, getDeliveryRadius, getNameOfItemBeingReviewed, getPublishDate, getRating, getReviewerType, getReviewType, getUrlOfItemBeingReviewed, setAuthors, setDeliveryNotes, setDeliveryRadius, setNameOfItemBeingReviewed, setPublishDate, setRating, setReviewerType, setReviewType, setUrlOfItemBeingReviewed
-
Methods inherited from interface com.rometools.modules.base.ScholarlyArticle
getAuthors, getPages, getPublicationName, getPublicationVolume, getPublishDate, setAuthors, setPages, setPublicationName, setPublicationVolume, setPublishDate
-
Methods inherited from interface com.rometools.modules.base.Service
getCurrency, getDeliveryNotes, getDeliveryRadius, getLocation, getPaymentAccepted, getPaymentNotes, getPrice, getPriceType, getQuantity, getServiceType, getShipping, getTaxPercent, getTaxRegion, setCurrency, setDeliveryNotes, setDeliveryRadius, setLocation, setPaymentAccepted, setPaymentNotes, setPrice, setPriceType, setQuantity, setServiceType, setShipping, setTaxPercent, setTaxRegion
-
Methods inherited from interface com.rometools.modules.base.Travel
getCurrency, getDeliveryNotes, getDeliveryRadius, getFromLocation, getLocation, getPaymentAccepted, getPaymentNotes, getPrice, getPriceType, getQuantity, getShipping, getTaxPercent, getTaxRegion, getToLocation, getTravelDateRange, setCurrency, setDeliveryNotes, setDeliveryRadius, setFromLocation, setLocation, setPaymentAccepted, setPaymentNotes, setPriceType, setQuantity, setTaxPercent, setTaxRegion, setToLocation, setTravelDateRange
-
Methods inherited from interface com.rometools.modules.base.Unknown
getLicenses, getOperatingSystems, getProgrammingLanguages, getRelatedLinks, getSquareFootages, getSubjectAreas, setLicenses, setOperatingSystems, setProgrammingLanguages, setRelatedLinks, setSquareFootages, setSubjectAreas
-
Methods inherited from interface com.rometools.modules.base.Vehicle
getColors, getCondition, getCurrency, getDeliveryNotes, getDeliveryRadius, getLocation, getMake, getMileage, getModel, getPaymentAccepted, getPaymentNotes, getPrice, getPriceType, getQuantity, getShipping, getTaxPercent, getTaxRegion, getVehicleType, getVin, getYear, setColors, setCondition, setCurrency, setDeliveryNotes, setDeliveryRadius, setLocation, setMake, setMileage, setModel, setPaymentAccepted, setPaymentNotes, setPrice, setPriceType, setQuantity, setShipping, setTaxPercent, setTaxRegion, setVehicleType, setVin, setYear
-
Methods inherited from interface com.rometools.modules.base.Wanted
getDeliveryNotes, getDeliveryRadius, getLocation, setDeliveryNotes, setDeliveryRadius, setLocation
-
-
-
-
Field Detail
-
URI
static final String URI
This is the URI for the Google Base Schema.- See Also:
- Constant Field Values
-
-