com.sun.syndication.feed.module.base
Interface GoogleBase

All Superinterfaces:
Article, java.lang.Cloneable, com.sun.syndication.feed.CopyFrom, Course, Event, GlobalInterface, Housing, Job, com.sun.syndication.feed.module.Module, Person, Product, Review, ScholarlyArticle, java.io.Serializable, Service, Travel, Unknown, Vehicle, Wanted
All Known Implementing Classes:
GoogleBaseImpl

public interface GoogleBase
extends com.sun.syndication.feed.module.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.

Version:
$Revision: 1.1 $
Author:
Robert "kebernet" Cooper

Field Summary
static java.lang.String URI
          This is the URI for the Google Base Schema.
 
Method Summary
 
Methods inherited from interface com.sun.syndication.feed.module.Module
clone, getUri
 
Methods inherited from interface com.sun.syndication.feed.CopyFrom
copyFrom, getInterface
 
Methods inherited from interface com.sun.syndication.feed.module.base.Article
getAuthors, getNewsSource, getPages, getPublishDate, setAuthors, setNewsSource, setPages, setPublishDate
 
Methods inherited from interface com.sun.syndication.feed.module.base.Course
getCourseDateRange, getCourseNumber, getCourseTimes, getSalary, getSubjects, getUniversity, setCourseDateRange, setCourseNumber, setCourseTimes, setSalary, setSubjects, setUniversity
 
Methods inherited from interface com.sun.syndication.feed.module.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.sun.syndication.feed.module.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.sun.syndication.feed.module.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.sun.syndication.feed.module.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.sun.syndication.feed.module.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.sun.syndication.feed.module.base.ScholarlyArticle
getAuthors, getPages, getPublicationName, getPublicationVolume, getPublishDate, setAuthors, setPages, setPublicationName, setPublicationVolume, setPublishDate
 
Methods inherited from interface com.sun.syndication.feed.module.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.sun.syndication.feed.module.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.sun.syndication.feed.module.base.Unknown
getLicenses, getOperatingSystems, getProgrammingLanguages, getRelatedLinks, getSquareFootages, getSubjectAreas, setLicenses, setOperatingSystems, setProgrammingLanguages, setRelatedLinks, setSquareFootages, setSubjectAreas
 
Methods inherited from interface com.sun.syndication.feed.module.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.sun.syndication.feed.module.base.Wanted
getDeliveryNotes, getDeliveryRadius, getLocation, setDeliveryNotes, setDeliveryRadius, setLocation
 
Methods inherited from interface com.sun.syndication.feed.module.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.sun.syndication.feed.module.base.GlobalInterface
getExpirationDate, getExpirationDateTime, getId, getImageLinks, getLabels, setExpirationDate, setExpirationDateTime, setId, setImageLinks, setLabels
 

Field Detail

URI

static final java.lang.String URI
This is the URI for the Google Base Schema.

See Also:
Constant Field Values


Copyright © 2006-2009. All Rights Reserved.