Package org.alfresco.rest.model
Class RestPersonModel
- java.lang.Object
-
- org.alfresco.utility.model.TestModel
-
- org.alfresco.rest.model.RestPersonModel
-
- All Implemented Interfaces:
IModelAssertion<RestPersonModel>,IRestModel<RestPersonModel>,org.alfresco.utility.model.Model
public class RestPersonModel extends org.alfresco.utility.model.TestModel implements IModelAssertion<RestPersonModel>, IRestModel<RestPersonModel>
Person Model implementation
-
-
Constructor Summary
Constructors Constructor Description RestPersonModel()RestPersonModel(java.lang.String firstName, boolean emailNotificationsEnabled, RestCompanyModel company, java.lang.String id, boolean enabled, java.lang.String email)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelAssertion<RestPersonModel>and()ModelAssertion<RestPersonModel>assertThat()DSL for assertion on this rest modeljava.util.List<java.lang.String>getAspectNames()java.lang.StringgetAvatarId()java.util.Map<java.lang.String,java.lang.Boolean>getCapabilities()RestCompanyModelgetCompany()java.lang.StringgetDescription()java.lang.StringgetDisplayName()java.lang.StringgetEmail()booleangetEmailNotificationsEnabled()booleangetEnabled()java.lang.StringgetFirstName()java.lang.StringgetGoogleId()java.lang.StringgetId()java.lang.StringgetInstantMessageId()java.lang.StringgetJobTitle()java.lang.StringgetLastName()java.lang.StringgetLocation()java.lang.StringgetMobile()java.lang.StringgetPassword()java.lang.ObjectgetProperties()static RestPersonModelgetRandomPersonModel(java.lang.String... ignoredFields)Generate a PersonModel with random values for all existing fields excluding fields specified as ingnoredFieldsjava.lang.StringgetSkypeId()java.lang.StringgetStatusUpdatedAt()java.lang.StringgetTelephone()java.lang.StringgetUserStatus()RestPersonModelonModel()voidsetAspectNames(java.util.List<java.lang.String> aspectNames)voidsetAvatarId(java.lang.String avatarId)voidsetCapabilities(java.util.Map<java.lang.String,java.lang.Boolean> capabilities)voidsetCompany(RestCompanyModel company)voidsetDescription(java.lang.String description)voidsetDisplayName(java.lang.String displayName)voidsetEmail(java.lang.String email)voidsetEmailNotificationsEnabled(boolean emailNotificationsEnabled)voidsetEnabled(boolean enabled)voidsetFirstName(java.lang.String firstName)voidsetGoogleId(java.lang.String googleId)voidsetId(java.lang.String id)voidsetInstantMessageId(java.lang.String instantMessageId)voidsetJobTitle(java.lang.String jobTitle)voidsetLastName(java.lang.String lastName)voidsetLocation(java.lang.String location)voidsetMobile(java.lang.String mobile)voidsetPassword(java.lang.String password)voidsetProperties(java.lang.Object properties)voidsetSkypeId(java.lang.String skypeId)voidsetStatusUpdatedAt(java.lang.String statusUpdatedAt)voidsetTelephone(java.lang.String telephone)voidsetUserStatus(java.lang.String userStatus)
-
-
-
Constructor Detail
-
RestPersonModel
public RestPersonModel()
-
RestPersonModel
public RestPersonModel(java.lang.String firstName, boolean emailNotificationsEnabled, RestCompanyModel company, java.lang.String id, boolean enabled, java.lang.String email)
-
-
Method Detail
-
assertThat
public ModelAssertion<RestPersonModel> assertThat()
DSL for assertion on this rest model- Specified by:
assertThatin interfaceIModelAssertion<RestPersonModel>- Returns:
-
and
public ModelAssertion<RestPersonModel> and()
- Specified by:
andin interfaceIModelAssertion<RestPersonModel>
-
onModel
public RestPersonModel onModel()
- Specified by:
onModelin interfaceIRestModel<RestPersonModel>
-
getFirstName
public java.lang.String getFirstName()
-
setFirstName
public void setFirstName(java.lang.String firstName)
-
getLastName
public java.lang.String getLastName()
-
setLastName
public void setLastName(java.lang.String lastName)
-
getEmailNotificationsEnabled
public boolean getEmailNotificationsEnabled()
-
setEmailNotificationsEnabled
public void setEmailNotificationsEnabled(boolean emailNotificationsEnabled)
-
getCompany
public RestCompanyModel getCompany()
-
setCompany
public void setCompany(RestCompanyModel company)
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getEnabled
public boolean getEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getEmail
public java.lang.String getEmail()
-
setEmail
public void setEmail(java.lang.String email)
-
getAvatarId
public java.lang.String getAvatarId()
-
setAvatarId
public void setAvatarId(java.lang.String avatarId)
-
getLocation
public java.lang.String getLocation()
-
setLocation
public void setLocation(java.lang.String location)
-
getInstantMessageId
public java.lang.String getInstantMessageId()
-
setInstantMessageId
public void setInstantMessageId(java.lang.String instantMessageId)
-
getGoogleId
public java.lang.String getGoogleId()
-
setGoogleId
public void setGoogleId(java.lang.String googleId)
-
getSkypeId
public java.lang.String getSkypeId()
-
setSkypeId
public void setSkypeId(java.lang.String skypeId)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getTelephone
public java.lang.String getTelephone()
-
setTelephone
public void setTelephone(java.lang.String telephone)
-
getJobTitle
public java.lang.String getJobTitle()
-
setJobTitle
public void setJobTitle(java.lang.String jobTitle)
-
getMobile
public java.lang.String getMobile()
-
setMobile
public void setMobile(java.lang.String mobile)
-
getStatusUpdatedAt
public java.lang.String getStatusUpdatedAt()
-
setStatusUpdatedAt
public void setStatusUpdatedAt(java.lang.String statusUpdatedAt)
-
getUserStatus
public java.lang.String getUserStatus()
-
setUserStatus
public void setUserStatus(java.lang.String userStatus)
-
getAspectNames
public java.util.List<java.lang.String> getAspectNames()
-
setAspectNames
public void setAspectNames(java.util.List<java.lang.String> aspectNames)
-
getProperties
public java.lang.Object getProperties()
-
setProperties
public void setProperties(java.lang.Object properties)
-
getCapabilities
public java.util.Map<java.lang.String,java.lang.Boolean> getCapabilities()
-
setCapabilities
public void setCapabilities(java.util.Map<java.lang.String,java.lang.Boolean> capabilities)
-
getPassword
public java.lang.String getPassword()
-
setPassword
public void setPassword(java.lang.String password)
-
getDisplayName
public java.lang.String getDisplayName()
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
-
getRandomPersonModel
public static RestPersonModel getRandomPersonModel(java.lang.String... ignoredFields) throws java.lang.Exception
Generate a PersonModel with random values for all existing fields excluding fields specified as ingnoredFields- Parameters:
ignoredFields- field to be excluded when generating a random model- Returns:
- Throws:
java.lang.Exception
-
-