public class RepositoryItemAttributes
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected long |
contentLength
Content length.
|
protected long |
creation
Creation time.
|
protected java.util.Date |
creationDate
Creation date.
|
protected static java.text.SimpleDateFormat |
format
HTTP date format.
|
protected static java.text.SimpleDateFormat[] |
formats
Date formats using for Date parsing.
|
protected static java.util.TimeZone |
gmtZone |
protected long |
lastModified
Last modified time.
|
protected java.util.Date |
lastModifiedDate
Last modified date.
|
protected java.lang.String |
lastModifiedHttp
Last modified date in HTTP format.
|
protected java.lang.String |
mimeType
MIME type.
|
protected java.lang.String |
strongETag
Strong ETag.
|
protected java.lang.String |
weakETag
Weak ETag.
|
Constructor and Description |
---|
RepositoryItemAttributes() |
Modifier and Type | Method and Description |
---|---|
long |
getContentLength()
Get content length.
|
long |
getCreation()
Get creation time.
|
java.util.Date |
getCreationDate()
Get creation date.
|
java.lang.String |
getETag()
Get ETag.
|
long |
getLastModified()
Get last modified time.
|
java.util.Date |
getLastModifiedDate()
Get lastModified date.
|
java.lang.String |
getLastModifiedHttp() |
java.lang.String |
getMimeType() |
void |
setContentLength(long contentLength)
Set content length.
|
void |
setCreation(long creation)
Creation date mutator.
|
void |
setCreationDate(java.util.Date creationDate)
Creation date mutator.
|
void |
setCreationDateHttp(java.lang.String creationDateValue) |
void |
setETag(java.lang.String eTag)
Set strong ETag.
|
void |
setLastModified(long lastModified)
Set last modified.
|
void |
setLastModifiedDate(java.util.Date lastModifiedDate)
Last modified date mutator.
|
void |
setLastModifiedHttp(java.lang.String lastModifiedHttp) |
void |
setMimeType(java.lang.String mimeType) |
protected static final java.text.SimpleDateFormat format
protected static final java.text.SimpleDateFormat[] formats
protected static final java.util.TimeZone gmtZone
protected long contentLength
protected long creation
protected java.util.Date creationDate
protected long lastModified
protected java.util.Date lastModifiedDate
protected java.lang.String lastModifiedHttp
protected java.lang.String mimeType
protected java.lang.String weakETag
protected java.lang.String strongETag
public long getContentLength()
public void setContentLength(long contentLength)
contentLength
- New content length valuepublic long getCreation()
public java.util.Date getCreationDate()
public void setCreationDate(java.util.Date creationDate)
creationDate
- New creation datepublic void setCreation(long creation)
creation
- New creation date as a longpublic void setCreationDateHttp(java.lang.String creationDateValue) throws java.text.ParseException
java.text.ParseException
public long getLastModified()
public void setLastModified(long lastModified)
lastModified
- New last modified valuepublic java.util.Date getLastModifiedDate()
public void setLastModifiedDate(java.util.Date lastModifiedDate)
lastModifiedDate
- New last modified datepublic java.lang.String getLastModifiedHttp()
public void setLastModifiedHttp(java.lang.String lastModifiedHttp) throws java.text.ParseException
lastModifiedHttp
- The lastModifiedHttp to set.java.text.ParseException
- in case the http date can't be parsedpublic java.lang.String getMimeType()
public void setMimeType(java.lang.String mimeType)
mimeType
- The mimeType to set.public java.lang.String getETag()
public void setETag(java.lang.String eTag)