lucee.Component
mura.cfobject
mura.bean.bean
mura.bean.beanORM
mura.bean.beanORMVersioned
mura.content.contentFileMetaDataBean
This provides content file metadata functionalityss
| Property Summary | ||||
|---|---|---|---|---|
| type | property | default | serializable | required |
any
|
altText
|
true
|
false
|
|
any
|
caption
|
true
|
false
|
|
string
|
contentSubType
|
true
|
false
|
|
string
|
contentType
|
true
|
false
|
|
mura.content.datetime
|
created
|
true
|
false
|
|
any
|
credits
|
true
|
false
|
|
boolean
|
directImages
|
true
|
true
|
false
|
any
|
exif
|
true
|
false
|
|
any
|
file
|
true
|
false
|
|
string
|
fileExt
|
true
|
false
|
|
string
|
filename
|
true
|
false
|
|
mura.content.integer
|
filesize
|
0
|
true
|
false
|
any
|
metaID
|
true
|
false
|
|
mura.content.varchar
|
remoteID
|
true
|
false
|
|
mura.content.datetime
|
remotePubDate
|
true
|
false
|
|
mura.content.varchar
|
remoteSource
|
true
|
false
|
|
mura.content.varchar
|
remoteSourceURL
|
true
|
false
|
|
mura.content.varchar
|
remoteURL
|
true
|
false
|
|
| Method Summary | |
|---|---|
any
|
deserializeExif()
|
any
|
getExifAsJSON()
|
any
|
getExifAsStruct()
|
any
|
getExifTag([any tag])
|
private any
|
getLoadSQL()
|
any
|
getURLForFile([any method='inline'])
|
any
|
getURLForImage([any size='large'], [any direct='false'], [any complete='false'], [any height='AUTO'], [any width='AUTO'], [any siteid='[runtime expression]'], [any fileid='[runtime expression]'])
|
any
|
hasCroppableImageFileExt()
|
any
|
hasImageFileExt()
|
any
|
loadBy([any returnFormat='self'])
|
any
|
persistToVersion([any previousBean], [any newBean], [any $])
|
any
|
save([any setAsDefault='false'])
|
any
|
serializeExif()
|
any
|
setExifPartial([any exif])
|
any
|
setExifTag([any tag], [any value])
|
any
|
setRemotePubDate([any remotePubDate])
|
any
|
setSiteID([any siteid])
|
| Methods inherited from class mura.bean.beanORMVersioned |
|---|
| addObject, toBundle |
| Methods inherited from class mura.cfobject |
|---|
| commitTracePoint, convertTimezone, deleteMethod, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getServiceFactory, getSession, initTracePoint, inject, injectMethod, invokeMethod, mixin, removeValue |
| Methods inherited from class lucee.Component |
|---|
| None |
| Property Detail |
|---|
access - publicrequired - falsereturntype - anydatatype - varcharlength - 255serializable - trueaccess - publicrequired - falsereturntype - anydatatype - textserializable - trueaccess - publicrequired - falsereturntype - anypersistent - falseserializable - trueaccess - publicrequired - falsereturntype - anypersistent - falseserializable - trueaccess - publicrequired - falsereturntype - anypersistent - falseserializable - trueaccess - publicrequired - falsereturntype - anydatatype - textserializable - trueaccess - publicrequired - falsereturntype - anypersistent - falseserializable - trueaccess - publicrequired - falsereturntype - anydatatype - textserializable - trueaccess - publicrequired - falsefieldtype - many-to-onereturntype - anyfkcolumn - fileidserializable - truecfc - fileaccess - publicrequired - falsereturntype - anypersistent - falseserializable - trueaccess - publicrequired - falsereturntype - anypersistent - falseserializable - trueaccess - publicrequired - falsereturntype - anypersistent - falseserializable - trueaccess - publicrequired - falsefieldtype - idreturntype - anyserializable - trueaccess - publicrequired - falsefieldtype - indexreturntype - anylength - 255serializable - trueaccess - publicrequired - falsereturntype - anyserializable - trueaccess - publicrequired - falsereturntype - anylength - 255serializable - trueaccess - publicrequired - falsereturntype - anylength - 255serializable - trueaccess - publicrequired - falsereturntype - anylength - 255serializable - true| Method Detail |
|---|
tag
getLoadSQL
in class
beanORM
methodsizedirectcompleteheightwidthsiteidfileid
loadBy
in class
beanORM
returnFormat
persistToVersion
in class
beanORMVersioned
previousBeannewBean$
save
in class
beanORM
setAsDefaultexiftagvalueremotePubDatesiteid