Package com.alfresco.content.models
Class FavoriteTargetNode
-
- All Implemented Interfaces:
@JsonClass(generateAdapter = true) public final class FavoriteTargetNode
-
-
Field Summary
Fields Modifier and Type Field Description private Stringidprivate Stringnameprivate BooleanisFolderprivate BooleanisFileprivate ZonedDateTimemodifiedAtprivate UserInfomodifiedByUserprivate ZonedDateTimecreatedAtprivate UserInfocreatedByUserprivate StringnodeTypeprivate BooleanisLockedprivate StringparentIdprivate BooleanisLinkprivate BooleanisFavoriteprivate ContentInfocontentprivate List<String>aspectNamesprivate Map<String, Object>propertiesprivate List<String>allowableOperationsprivate PathInfopathprivate PermissionsInfopermissions
-
Constructor Summary
Constructors Constructor Description FavoriteTargetNode(String id, String name, Boolean isFolder, Boolean isFile, ZonedDateTime modifiedAt, UserInfo modifiedByUser, ZonedDateTime createdAt, UserInfo createdByUser, String nodeType, Boolean isLocked, String parentId, Boolean isLink, Boolean isFavorite, ContentInfo content, List<String> aspectNames, Map<String, Object> properties, List<String> allowableOperations, PathInfo path, PermissionsInfo permissions)
-
Method Summary
Modifier and Type Method Description final StringgetId()final UnitsetId(@Json(name = "id") String id)final StringgetName()The name must not contain spaces or the following special characters: * \" <> \\ / ? final UnitsetName(@Json(name = "name") String name)The name must not contain spaces or the following special characters: * \" <> \\ / ? final BooleanisFolder()final UnitsetFolder(@Json(name = "isFolder") Boolean isFolder)final BooleanisFile()final UnitsetFile(@Json(name = "isFile") Boolean isFile)final ZonedDateTimegetModifiedAt()final UnitsetModifiedAt(@Json(name = "modifiedAt") ZonedDateTime modifiedAt)final UserInfogetModifiedByUser()final UnitsetModifiedByUser(@Json(name = "modifiedByUser") UserInfo modifiedByUser)final ZonedDateTimegetCreatedAt()final UnitsetCreatedAt(@Json(name = "createdAt") ZonedDateTime createdAt)final UserInfogetCreatedByUser()final UnitsetCreatedByUser(@Json(name = "createdByUser") UserInfo createdByUser)final StringgetNodeType()final UnitsetNodeType(@Json(name = "nodeType") String nodeType)final BooleanisLocked()final UnitsetLocked(@Json(name = "isLocked") Boolean isLocked)final StringgetParentId()final UnitsetParentId(@Json(name = "parentId") String parentId)final BooleanisLink()final UnitsetLink(@Json(name = "isLink") Boolean isLink)final BooleanisFavorite()final UnitsetFavorite(@Json(name = "isFavorite") Boolean isFavorite)final ContentInfogetContent()final UnitsetContent(@Json(name = "content") ContentInfo content)final List<String>getAspectNames()final UnitsetAspectNames(@Json(name = "aspectNames") List<String> aspectNames)final Map<String, Object>getProperties()final UnitsetProperties(@Json(name = "properties") Map<String, Object> properties)final List<String>getAllowableOperations()final UnitsetAllowableOperations(@Json(name = "allowableOperations") List<String> allowableOperations)final PathInfogetPath()final UnitsetPath(@Json(name = "path") PathInfo path)final PermissionsInfogetPermissions()final UnitsetPermissions(@Json(name = "permissions") PermissionsInfo permissions)-
-
Constructor Detail
-
FavoriteTargetNode
FavoriteTargetNode(String id, String name, Boolean isFolder, Boolean isFile, ZonedDateTime modifiedAt, UserInfo modifiedByUser, ZonedDateTime createdAt, UserInfo createdByUser, String nodeType, Boolean isLocked, String parentId, Boolean isLink, Boolean isFavorite, ContentInfo content, List<String> aspectNames, Map<String, Object> properties, List<String> allowableOperations, PathInfo path, PermissionsInfo permissions)
-
-
Method Detail
-
getName
final String getName()
The name must not contain spaces or the following special characters: * \" <> \\ / ? : and |. The character . must not be used at the end of the name.
-
setName
final Unit setName(@Json(name = "name") String name)
The name must not contain spaces or the following special characters: * \" <> \\ / ? : and |. The character . must not be used at the end of the name.
-
getModifiedAt
final ZonedDateTime getModifiedAt()
-
setModifiedAt
final Unit setModifiedAt(@Json(name = "modifiedAt") ZonedDateTime modifiedAt)
-
getModifiedByUser
final UserInfo getModifiedByUser()
-
setModifiedByUser
final Unit setModifiedByUser(@Json(name = "modifiedByUser") UserInfo modifiedByUser)
-
getCreatedAt
final ZonedDateTime getCreatedAt()
-
setCreatedAt
final Unit setCreatedAt(@Json(name = "createdAt") ZonedDateTime createdAt)
-
getCreatedByUser
final UserInfo getCreatedByUser()
-
setCreatedByUser
final Unit setCreatedByUser(@Json(name = "createdByUser") UserInfo createdByUser)
-
getNodeType
final String getNodeType()
-
setNodeType
final Unit setNodeType(@Json(name = "nodeType") String nodeType)
-
getParentId
final String getParentId()
-
setParentId
final Unit setParentId(@Json(name = "parentId") String parentId)
-
isFavorite
final Boolean isFavorite()
-
setFavorite
final Unit setFavorite(@Json(name = "isFavorite") Boolean isFavorite)
-
getContent
final ContentInfo getContent()
-
setContent
final Unit setContent(@Json(name = "content") ContentInfo content)
-
getAspectNames
final List<String> getAspectNames()
-
setAspectNames
final Unit setAspectNames(@Json(name = "aspectNames") List<String> aspectNames)
-
getProperties
final Map<String, Object> getProperties()
-
setProperties
final Unit setProperties(@Json(name = "properties") Map<String, Object> properties)
-
getAllowableOperations
final List<String> getAllowableOperations()
-
setAllowableOperations
final Unit setAllowableOperations(@Json(name = "allowableOperations") List<String> allowableOperations)
-
getPermissions
final PermissionsInfo getPermissions()
-
setPermissions
final Unit setPermissions(@Json(name = "permissions") PermissionsInfo permissions)
-
-
-
-