com.liferay.portal.model
Interface BaseModel<T>

All Superinterfaces:
java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable
All Known Subinterfaces:
Account, AccountModel, Address, AddressModel, AnnouncementsDelivery, AnnouncementsDeliveryModel, AnnouncementsEntry, AnnouncementsEntryModel, AnnouncementsFlag, AnnouncementsFlagModel, BaseModelExtension<T>, BlogsEntry, BlogsEntryModel, BlogsStatsUser, BlogsStatsUserModel, BookmarksEntry, BookmarksEntryModel, BookmarksFolder, BookmarksFolderModel, BrowserTracker, BrowserTrackerModel, CalEvent, CalEventModel, ClassName, ClassNameModel, Company, CompanyModel, Contact, ContactModel, Country, CountryModel, DLFileEntry, DLFileEntryModel, DLFileRank, DLFileRankModel, DLFileShortcut, DLFileShortcutModel, DLFileVersion, DLFileVersionModel, DLFolder, DLFolderModel, EmailAddress, EmailAddressModel, ExpandoColumn, ExpandoColumnModel, ExpandoRow, ExpandoRowModel, ExpandoTable, ExpandoTableModel, ExpandoValue, ExpandoValueModel, Group, GroupModel, IGFolder, IGFolderModel, IGImage, IGImageModel, Image, ImageModel, JournalArticle, JournalArticleImage, JournalArticleImageModel, JournalArticleModel, JournalArticleResource, JournalArticleResourceModel, JournalContentSearch, JournalContentSearchModel, JournalFeed, JournalFeedModel, JournalStructure, JournalStructureModel, JournalTemplate, JournalTemplateModel, Layout, LayoutModel, LayoutSet, LayoutSetModel, ListType, ListTypeModel, MBBan, MBBanModel, MBCategory, MBCategoryModel, MBDiscussion, MBDiscussionModel, MBMailingList, MBMailingListModel, MBMessage, MBMessageFlag, MBMessageFlagModel, MBMessageModel, MBStatsUser, MBStatsUserModel, MBThread, MBThreadModel, MembershipRequest, MembershipRequestModel, Organization, OrganizationModel, OrgGroupPermission, OrgGroupPermissionModel, OrgGroupRole, OrgGroupRoleModel, OrgLabor, OrgLaborModel, PasswordPolicy, PasswordPolicyModel, PasswordPolicyRel, PasswordPolicyRelModel, PasswordTracker, PasswordTrackerModel, Permission, PermissionModel, Phone, PhoneModel, PluginSetting, PluginSettingModel, PollsChoice, PollsChoiceModel, PollsQuestion, PollsQuestionModel, PollsVote, PollsVoteModel, Portlet, PortletItem, PortletItemModel, PortletModel, PortletPreferences, PortletPreferencesModel, RatingsEntry, RatingsEntryModel, RatingsStats, RatingsStatsModel, Region, RegionModel, Release, ReleaseModel, Resource, ResourceAction, ResourceActionModel, ResourceCode, ResourceCodeModel, ResourceModel, ResourcePermission, ResourcePermissionModel, Role, RoleModel, SCFrameworkVersion, SCFrameworkVersionModel, SCLicense, SCLicenseModel, SCProductEntry, SCProductEntryModel, SCProductScreenshot, SCProductScreenshotModel, SCProductVersion, SCProductVersionModel, ServiceComponent, ServiceComponentModel, Shard, ShardModel, ShoppingCart, ShoppingCartModel, ShoppingCategory, ShoppingCategoryModel, ShoppingCoupon, ShoppingCouponModel, ShoppingItem, ShoppingItemField, ShoppingItemFieldModel, ShoppingItemModel, ShoppingItemPrice, ShoppingItemPriceModel, ShoppingOrder, ShoppingOrderItem, ShoppingOrderItemModel, ShoppingOrderModel, SocialActivity, SocialActivityModel, SocialRelation, SocialRelationModel, SocialRequest, SocialRequestModel, Subscription, SubscriptionModel, TagsAsset, TagsAssetModel, TagsEntry, TagsEntryModel, TagsProperty, TagsPropertyModel, TagsSource, TagsSourceModel, TagsVocabulary, TagsVocabularyModel, TasksProposal, TasksProposalModel, TasksReview, TasksReviewModel, User, UserGroup, UserGroupModel, UserGroupRole, UserGroupRoleModel, UserIdMapper, UserIdMapperModel, UserModel, UserTracker, UserTrackerModel, UserTrackerPath, UserTrackerPathModel, WebDAVProps, WebDAVPropsModel, Website, WebsiteModel, WikiNode, WikiNodeModel, WikiPage, WikiPageModel, WikiPageResource, WikiPageResourceModel
All Known Implementing Classes:
BaseModelImpl

public interface BaseModel<T>
extends java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable

View Source

Author:
Brian Wing Shun Chan

Method Summary
 java.lang.Object clone()
           
 ExpandoBridge getExpandoBridge()
           
 java.io.Serializable getPrimaryKeyObj()
           
 boolean isCachedModel()
           
 boolean isEscapedModel()
           
 boolean isNew()
           
 void setCachedModel(boolean cachedModel)
           
 void setEscapedModel(boolean escapedModel)
           
 boolean setNew(boolean n)
           
 java.lang.String toXmlString()
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

isNew

boolean isNew()

setNew

boolean setNew(boolean n)

isCachedModel

boolean isCachedModel()

setCachedModel

void setCachedModel(boolean cachedModel)

isEscapedModel

boolean isEscapedModel()

setEscapedModel

void setEscapedModel(boolean escapedModel)

getPrimaryKeyObj

java.io.Serializable getPrimaryKeyObj()

getExpandoBridge

ExpandoBridge getExpandoBridge()

clone

java.lang.Object clone()

toXmlString

java.lang.String toXmlString()