Class RestModels<Model,ModelCollection>

java.lang.Object
org.alfresco.rest.core.RestModels<Model,ModelCollection>
All Implemented Interfaces:
IModelsCollectionAssertion<ModelCollection>, IRestModelsCollection<Model>
Direct Known Subclasses:
RestActionDefinitionModelsCollection, RestActivityModelsCollection, RestAspectsCollection, RestAuditAppModelsCollection, RestAuditEntryModelsCollection, RestCandidateModelsCollection, RestCategoryModelsCollection, RestCommentModelsCollection, RestDeploymentModelsCollection, RestFormModelsCollection, RestGroupMemberModelsCollection, RestGroupsModelsCollection, RestItemModelsCollection, RestNetworkModelsCollection, RestNodeAssociationModelCollection, RestNodeChildAssocModelCollection, RestNodeModelsCollection, RestPersonFavoritesModelsCollection, RestPersonModelsCollection, RestPreferenceModelsCollection, RestProcessDefinitionModelsCollection, RestProcessModelsCollection, RestProcessVariableCollection, RestRatingModelsCollection, RestRenditionInfoModelCollection, RestRuleModelsCollection, RestRuleSetModelsCollection, RestShardInfoModelCollection, RestSharedLinksModelCollection, RestSiteContainerModelsCollection, RestSiteGroupModelsCollection, RestSiteMemberModelsCollection, RestSiteMembershipModelsCollection, RestSiteMembershipRequestModelsCollection, RestSiteModelsCollection, RestSitePersonMembershipRequestModelsCollection, RestSubscriberModelCollection, RestSyncNodeSubscriptionModelCollection, RestTagModelsCollection, RestTaskModelsCollection, RestTypesCollection, RestVariableModelsCollection, RestVersionModelsCollection, SearchNodeModelsCollection, SearchResponse

public abstract class RestModels<Model,ModelCollection> extends Object implements IRestModelsCollection<Model>, IModelsCollectionAssertion<ModelCollection>
Map multiple entries of JSON response to a class Example: "entries": [ { "entry": { "visibility": "PUBLIC", "guid": "79e140e1-5039-4efa-acaf-c22b5ba7c947", "description": "Description1470255221170", "id": "0-C2291-1470255221170", "title": "0-C2291-1470255221170" } }, Having this JSON Entry, we can auto-map this to RestSiteModelsCollection class having a List of based on this example
Author:
Paul Brodner