@Generated(value="org.nuiton.topia.templates.EntityTransformer", date="Thu Nov 27 17:09:17 UTC 2014") public abstract class DocumentAbstract extends org.nuiton.topia.persistence.internal.AbstractTopiaEntity implements Document
| Modifier and Type | Field and Description |
|---|---|
protected String |
Authors
Nom de l'attribut en BD : authors
|
protected String |
Copyright
Nom de l'attribut en BD : copyright
|
protected Date |
depositDate
Nom de l'attribut en BD : depositDate
|
protected String |
externalUrl
Nom de l'attribut en BD : externalUrl
|
protected Collection<String> |
keywords
Nom de l'attribut en BD : keywords
|
protected String |
language
Nom de l'attribut en BD : language
|
protected String |
License
Nom de l'attribut en BD : license
|
protected String |
mimeType
Nom de l'attribut en BD : mimeType
|
protected String |
name
Nom de l'attribut en BD : name
|
protected CoselmarUser |
owner
Nom de l'attribut en BD : owner
|
protected DocumentPrivacy |
privacy
Nom de l'attribut en BD : privacy
|
protected Date |
publicationDate
Nom de l'attribut en BD : publicationDate
|
protected String |
summary
Nom de l'attribut en BD : summary
|
protected String |
type
Nom de l'attribut en BD : type
|
protected boolean |
withFile
Nom de l'attribut en BD : withFile
|
DEFAULT_INSTANCE, deleted, firesSupport, postReadListeners, postWriteListeners, preReadListeners, preWriteListeners, topiaCreateDate, topiaId, topiaVersionPROPERTY_AUTHORS, PROPERTY_COPYRIGHT, PROPERTY_DEPOSIT_DATE, PROPERTY_EXTERNAL_URL, PROPERTY_KEYWORDS, PROPERTY_LANGUAGE, PROPERTY_LICENSE, PROPERTY_MIME_TYPE, PROPERTY_NAME, PROPERTY_OWNER, PROPERTY_PRIVACY, PROPERTY_PUBLICATION_DATE, PROPERTY_SUMMARY, PROPERTY_TYPE, PROPERTY_WITH_FILE| Constructor and Description |
|---|
DocumentAbstract() |
addPostReadListener, addPostReadListener, addPostWriteListener, addPostWriteListener, addPreReadListener, addPreReadListener, addPreWriteListener, addPreWriteListener, addPropertyChangeListener, addPropertyChangeListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getFiresSupport, getFiresSupportOrNull, getPostReadListeners, getPostWriteListeners, getPreReadListeners, getPreWriteListeners, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, isDeleted, isPersisted, notifyDeleted, removePostReadListener, removePostReadListener, removePostWriteListener, removePostWriteListener, removePreReadListener, removePreReadListener, removePreWriteListener, removePreWriteListener, removePropertyChangeListener, removePropertyChangeListener, setFiresSupport, setTopiaCreateDate, setTopiaId, setTopiaVersionprotected String name
protected Date depositDate
protected Collection<String> keywords
protected String mimeType
protected String Copyright
protected String Authors
protected String License
protected String language
protected String type
protected Date publicationDate
protected String summary
protected boolean withFile
protected String externalUrl
protected DocumentPrivacy privacy
protected CoselmarUser owner
public void accept(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
throws org.nuiton.topia.persistence.TopiaException
accept in interface org.nuiton.topia.persistence.TopiaEntityorg.nuiton.topia.persistence.TopiaExceptionprotected void accept0(org.nuiton.topia.persistence.TopiaEntityVisitor visitor)
throws org.nuiton.topia.persistence.TopiaException
org.nuiton.topia.persistence.TopiaExceptionpublic void setDepositDate(Date depositDate)
setDepositDate in interface Documentpublic Date getDepositDate()
getDepositDate in interface Documentpublic void addKeywords(String keywords)
addKeywords in interface Documentpublic void addAllKeywords(Collection<String> keywords)
addAllKeywords in interface Documentpublic void setKeywords(Collection<String> keywords)
setKeywords in interface Documentpublic void removeKeywords(String keywords)
removeKeywords in interface Documentpublic void clearKeywords()
clearKeywords in interface Documentpublic Collection<String> getKeywords()
getKeywords in interface Documentpublic int sizeKeywords()
sizeKeywords in interface Documentpublic boolean isKeywordsEmpty()
isKeywordsEmpty in interface Documentpublic boolean isKeywordsNotEmpty()
isKeywordsNotEmpty in interface Documentpublic boolean containsKeywords(String keywords)
containsKeywords in interface Documentpublic void setMimeType(String mimeType)
setMimeType in interface Documentpublic String getMimeType()
getMimeType in interface Documentpublic void setCopyright(String Copyright)
setCopyright in interface Documentpublic String getCopyright()
getCopyright in interface Documentpublic void setAuthors(String Authors)
setAuthors in interface Documentpublic String getAuthors()
getAuthors in interface Documentpublic void setLicense(String License)
setLicense in interface Documentpublic String getLicense()
getLicense in interface Documentpublic void setLanguage(String language)
setLanguage in interface Documentpublic String getLanguage()
getLanguage in interface Documentpublic void setPublicationDate(Date publicationDate)
setPublicationDate in interface Documentpublic Date getPublicationDate()
getPublicationDate in interface Documentpublic void setSummary(String summary)
setSummary in interface Documentpublic String getSummary()
getSummary in interface Documentpublic void setWithFile(boolean withFile)
setWithFile in interface Documentpublic boolean isWithFile()
isWithFile in interface Documentpublic void setExternalUrl(String externalUrl)
setExternalUrl in interface Documentpublic String getExternalUrl()
getExternalUrl in interface Documentpublic void setPrivacy(DocumentPrivacy privacy)
setPrivacy in interface Documentpublic DocumentPrivacy getPrivacy()
getPrivacy in interface Documentpublic void setOwner(CoselmarUser owner)
public CoselmarUser getOwner()
Copyright © 2014 Ifremer. All rights reserved.