See: Description
Interface | Description |
---|---|
Article |
This is an interface for the GoogleBase plug in that exposes methods used for Article or News
entry types.
|
Course |
This is an interface for the GoogleBase plug in that exposes methods used for Class or Course
information entry types.
|
CustomTag |
This class represents a custom tag name and value.
|
CustomTags | |
Event |
This is an interface for the GoogleBase plug in that exposes methods used for Event entry types.
|
GlobalInterface |
This is an interface representing the universals.
|
GoogleBase |
This is the root interface for the Google Base module.
|
Housing |
This is an interface for the GoogleBase plug in that exposes methods used for Housing entry
types.
|
Job |
This is an interface for the GoogleBase plug in that exposes methods used for Job listing entry
types.
|
Person |
This is an interface for the GoogleBase plug in that exposes methods used for Person (personal
ad, resume, profile) entry types.
|
Product |
This is an interface for the GoogleBase plug in that exposes methods used for Products.
|
Review |
This is an interface for the GoogleBase plug in that exposes methods used for critical reviews of
other things.
|
ScholarlyArticle |
This is an interface for the GoogleBase plug in that exposes methods used for Scholarly
publication, research studies and reference materials.
|
Service |
This is an interface for the GoogleBase plug in that exposes methods used for service offerings.
|
Travel |
This is an interface for the GoogleBase plug in that exposes methods used for travel items.
|
Unknown |
This interface contains all the other schema elements that the document doesn't associate with a
particular type.
|
Vehicle |
This is an interface for the GoogleBase plug in that exposes methods used for vehicles.
|
Wanted |
This is an interface for the GoogleBase plug in that exposes methods used for wanted ads.
|
Class | Description |
---|---|
CustomTagImpl | |
CustomTagImpl.Location | |
CustomTagsImpl | |
GoogleBaseImpl |
This is the implementation class for the GoogleBase module interface.
|
Exception | Description |
---|---|
ValidationException |
This is an unchecked exception that is thrown when a data value violates the Google Schema
limits.
|
This package contains the core module interface GoogleBase
,
as well as the implementation class GoogleBaseImpl
. If you want
to work with a specific type of Google Base entry, you can cast it to a
specific item type interface, such as Vehicle
.
Sample Useage:
SyndEntry entry = new SyndEntryImpl(); // set up the entry... Vehicle vehicle = new GoogleBaseImpl(); vehicle.setMake("Honda"); vehicle.setModel("Insight"); vehicle.setYear( new Year("2000")); List modules = new ArrayList(); modules.add( vehicle ); entry.setModules( modules ); //Optionally, to get Google Base information from a Feed: Article article = entry.getModule( "http://base.google.com/ns/1.0" ); System.out.println( article.getPages() );
Google Base is a trademark of Google, Inc. The authors of this software are not affiliated with Google, Inc. and Google does not endorse, support, blah blah blah.
Copyright © 2024. All rights reserved.