|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectccc.api.core.Res
ccc.api.core.Resource
ccc.api.core.File
public final class File
A summary of a file resource.
Field Summary | |
---|---|
static java.lang.String |
LIST_BINARY
LIST_BINARY : String. |
static java.lang.String |
SELF_BINARY
SELF_BINARY : String. |
Fields inherited from class ccc.api.core.Resource |
---|
ABSOLUTE_PATH, ACL, DELETE, DURATION, EXCLUDE_MM, INCLUDE_MM, LIST, LOCK, METADATA, NAME, PARENT, PUBLISH, REVISIONS, SELF, TEMPLATE, WC |
Constructor Summary | |
---|---|
File()
Constructor. |
|
File(MimeType type,
java.lang.String path,
java.util.UUID id,
ResourceName name,
java.lang.String title,
java.util.Map<java.lang.String,java.lang.String> properties)
Constructor. |
|
File(MimeType mimeType,
java.util.UUID data,
long size,
java.util.Map<java.lang.String,java.lang.String> properties)
Constructor. |
|
File(java.util.UUID id,
java.lang.String content,
MimeType mimeType,
boolean isMajorRevision,
java.lang.String revisionComment)
Constructor. |
|
File(java.util.UUID parentId,
java.lang.String name,
MimeType mimeType,
boolean isMajorRevision,
java.lang.String revisionComment,
java.lang.String content)
Constructor. |
Method Summary | |
---|---|
java.lang.String |
getCharset()
Accessor. |
java.lang.String |
getComment()
Accessor. |
java.lang.String |
getContent()
Accessor. |
java.util.UUID |
getData()
Accessor. |
java.lang.String |
getHeight()
Accessor. |
java.io.InputStream |
getInputStream()
Accessor. |
MimeType |
getMimeType()
Accessor. |
java.lang.String |
getPath()
Accessor. |
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
Accessor. |
long |
getSize()
Accessor. |
java.lang.String |
getWidth()
Accessor. |
boolean |
isExecutable()
Query if this file is executable. |
boolean |
isImage()
Query if this file is an image. |
boolean |
isMajorEdit()
Accessor. |
boolean |
isText()
Query if this file is an text. |
void |
setCharset(java.lang.String charset)
Mutator. |
void |
setComment(java.lang.String comment)
Mutator. |
void |
setContent(java.lang.String content)
Mutator. |
void |
setData(java.util.UUID data)
Mutator. |
void |
setDataId(java.util.UUID dataId)
Mutator. |
void |
setExecutable(boolean isExecutable)
Mutator. |
void |
setImage(boolean isImage)
Mutator. |
void |
setInputStream(java.io.InputStream inputStream)
Mutator. |
void |
setMajorEdit(boolean isMajorEdit)
Mutator. |
void |
setMimeType(MimeType mimeType)
Mutator. |
void |
setPath(java.lang.String path)
Mutator. |
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
Mutator. |
void |
setSize(long size)
Mutator. |
void |
setText(boolean isText)
Mutator. |
Methods inherited from class ccc.api.core.Resource |
---|
duration, getAbsolutePath, getCacheDuration, getDateChanged, getDateCreated, getDescription, getId, getLockedBy, getMetadata, getMetadatum, getName, getParent, getPublishedBy, getRevision, getTags, getTemplate, getTitle, getType, isCacheable, isInMainMenu, isLocked, isPublished, isSecure, isVisible, isWorkingCopy, self, setAbsolutePath, setCacheDuration, setDateChanged, setDateCreated, setDescription, setId, setInMainMenu, setLocked, setLockedBy, setMetadata, setName, setParent, setPublished, setPublishedBy, setRevision, setSecure, setTags, setTags, setTemplate, setTitle, setType, setVisible, uriMetadata, uriTemplate |
Methods inherited from class ccc.api.core.Res |
---|
addLink, addLinks, getLink, getLinks |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String LIST_BINARY
public static final java.lang.String SELF_BINARY
Constructor Detail |
---|
public File()
public File(java.util.UUID parentId, java.lang.String name, MimeType mimeType, boolean isMajorRevision, java.lang.String revisionComment, java.lang.String content)
parentId
- The parent ID.name
- The file's name.mimeType
- The file's mime type.isMajorRevision
- Is this a major revision.revisionComment
- Comment describing the revision.content
- The file's content.public File(MimeType mimeType, java.util.UUID data, long size, java.util.Map<java.lang.String,java.lang.String> properties)
mimeType
- The file's mime type.size
- The file's size.data
- A reference to the files data.properties
- The file's properties.public File(MimeType type, java.lang.String path, java.util.UUID id, ResourceName name, java.lang.String title, java.util.Map<java.lang.String,java.lang.String> properties)
type
- The file's mime type.path
- The file's absolute path.id
- The file's id.name
- The file's name.title
- The file's title.properties
- The file's propertiespublic File(java.util.UUID id, java.lang.String content, MimeType mimeType, boolean isMajorRevision, java.lang.String revisionComment)
id
- The file's ID.content
- The file's content.mimeType
- The file's mime-type.isMajorRevision
- Is this a major revision.revisionComment
- Comment describing the revision.Method Detail |
---|
public MimeType getMimeType()
public java.lang.String getPath()
public java.util.Map<java.lang.String,java.lang.String> getProperties()
public java.lang.String getCharset()
public java.util.UUID getData()
public void setData(java.util.UUID data)
data
- The data to set.public long getSize()
public boolean isImage()
public boolean isExecutable()
public boolean isText()
public void setDataId(java.util.UUID dataId)
dataId
- The dataId to set.public void setCharset(java.lang.String charset)
charset
- The charset to set.public void setSize(long size)
size
- The size to set.public void setImage(boolean isImage)
isImage
- The isImage to set.public void setExecutable(boolean isExecutable)
isExecutable
- The isExecutable to set.public void setText(boolean isText)
isText
- The isText to set.public void setMimeType(MimeType mimeType)
mimeType
- The mimeType to set.public void setComment(java.lang.String comment)
comment
- to set.public void setMajorEdit(boolean isMajorEdit)
isMajorEdit
- to set.public boolean isMajorEdit()
public java.lang.String getComment()
public java.io.InputStream getInputStream()
public void setInputStream(java.io.InputStream inputStream)
inputStream
- The input stream to set.public java.lang.String getContent()
public void setPath(java.lang.String path)
path
- The path to set.public void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
properties
- The properties to set.public void setContent(java.lang.String content)
content
- The content to set.public java.lang.String getWidth()
public java.lang.String getHeight()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |