|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mongodb.gridfs.GridFSFile
public abstract class GridFSFile
| Field Summary | |
|---|---|
protected GridFS |
_fs
|
| Constructor Summary | |
|---|---|
GridFSFile()
|
|
| Method Summary | |
|---|---|
boolean |
containsField(java.lang.String s)
Checks if this object contains a field with the given name. |
boolean |
containsKey(java.lang.String s)
|
java.lang.Object |
get(java.lang.String key)
Gets a field from this object by a given name. |
java.util.List<java.lang.String> |
getAliases()
|
long |
getChunkSize()
|
java.lang.String |
getContentType()
|
java.lang.String |
getFilename()
|
java.lang.Object |
getId()
|
long |
getLength()
|
java.lang.String |
getMD5()
|
DBObject |
getMetaData()
|
java.util.Date |
getUploadDate()
|
boolean |
isPartialObject()
whether markAsPartialObject was ever called only matters if you are going to upsert and dont' want to risk losing fields |
java.util.Set<java.lang.String> |
keySet()
Returns this object's fields' names |
void |
markAsPartialObject()
if this object was loaded with only some fields (using a field filter) this method will be called to notify |
int |
numChunks()
|
java.lang.Object |
put(java.lang.String key,
java.lang.Object v)
Sets a name/value pair in this object. |
void |
putAll(DBObject o)
|
void |
putAll(java.util.Map m)
|
java.lang.Object |
removeField(java.lang.String key)
Remove a field with a given name from this object. |
void |
save()
|
protected void |
setGridFS(GridFS fs)
|
java.util.Map |
toMap()
Returns a map representing this DBObject. |
java.lang.String |
toString()
|
void |
validate()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected GridFS _fs
| Constructor Detail |
|---|
public GridFSFile()
| Method Detail |
|---|
public void save()
public void validate()
public int numChunks()
public java.lang.Object getId()
public java.lang.String getFilename()
public java.lang.String getContentType()
public long getLength()
public long getChunkSize()
public java.util.Date getUploadDate()
public java.util.List<java.lang.String> getAliases()
public DBObject getMetaData()
public java.lang.String getMD5()
public java.lang.Object put(java.lang.String key,
java.lang.Object v)
DBObject
put in interface DBObjectkey - Name to setv - Corresponding value
public java.lang.Object get(java.lang.String key)
DBObject
get in interface DBObjectkey - The name of the field fetch
public void putAll(DBObject o)
putAll in interface DBObjectpublic void putAll(java.util.Map m)
putAll in interface DBObjectpublic java.util.Map toMap()
DBObject
toMap in interface DBObjectpublic java.lang.Object removeField(java.lang.String key)
DBObject
removeField in interface DBObjectkey - The name of the field to remove
public boolean containsKey(java.lang.String s)
containsKey in interface DBObjectpublic boolean containsField(java.lang.String s)
DBObject
containsField in interface DBObjects - Field name for which to check
public java.util.Set<java.lang.String> keySet()
DBObject
keySet in interface DBObjectpublic boolean isPartialObject()
DBObject
isPartialObject in interface DBObjectpublic void markAsPartialObject()
DBObject
markAsPartialObject in interface DBObjectpublic java.lang.String toString()
toString in class java.lang.Objectprotected void setGridFS(GridFS fs)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||