mura.extend

Class extendData

lucee.Component
    extended by mura.cfobject
      extended by mura.extend.extendData

This provides access to an extended instance's custom data

Class Attributes:
  • output : false
  •  
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Constructor Summary
    init([any configBean], [any baseID], any dataTable='tclassextenddata', [any type], [any subType], [any siteID], [any sourceIterator=''])
    Method Summary
    any convertDataToStruct([any rs])
    struct getAllExtendSetData()
    struct getAllValues()
    any getAttribute([any key], boolean useMuraDefault='false')
    any getAttributesByType([any type])
    any getBaseID()
    any getContentRenderer()
    any getDataTable()
    any getDefinitionsQuery()
    any getSiteID()
    any getSubType()
    any getType()
    any loadData()
    any setAllValues([any instance])
    any setBaseID([String BaseID])
    any setDataTable([String dataTable])
    any setDefinitions([any definitions])
    any setSiteID([String siteID])
    any setSourceIterator([any sourceIterator])
    any setSubType([String subType])
    any setType([String type])
     
    Methods inherited from class mura.cfobject
    commitTracePoint, convertTimezone, deleteMethod, get, getAsJSON, getAsStruct, getBean, getConfigBean, getCurrentUser, getEventManager, getFeed, getHTTPAttrs, getHTTPService, getJavaTimezone, getPlugin, getPluginManager, getQueryAttrs, getQueryService, getServiceFactory, getSession, getValue, hasCustomDatasource, initTracePoint, inject, injectMethod, invokeMethod, mixin, parseDateArg, removeValue, set, setValue, valueExists
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init([any configBean], [any baseID], any dataTable='tclassextenddata', [any type], [any subType], [any siteID], [any sourceIterator=''])

    Parameters:
    configBean
    baseID
    dataTable
    type
    subType
    siteID
    sourceIterator

    Method Detail

    convertDataToStruct

    public any convertDataToStruct([any rs])

    Parameters:
    rs

    getAllExtendSetData

    public struct getAllExtendSetData()


    getAllValues

    public struct getAllValues()


    getAttribute

    public any getAttribute([any key], boolean useMuraDefault='false')

    Parameters:
    key
    useMuraDefault

    getAttributesByType

    public any getAttributesByType([any type])

    Parameters:
    type

    getBaseID

    public any getBaseID()


    getContentRenderer

    public any getContentRenderer()


    getDataTable

    public any getDataTable()


    getDefinitionsQuery

    public any getDefinitionsQuery()


    getSiteID

    public any getSiteID()


    getSubType

    public any getSubType()


    getType

    public any getType()


    loadData

    public any loadData()


    setAllValues

    public any setAllValues([any instance])

    Parameters:
    instance

    setBaseID

    public any setBaseID([String BaseID])

    Parameters:
    BaseID

    setDataTable

    public any setDataTable([String dataTable])

    Parameters:
    dataTable

    setDefinitions

    public any setDefinitions([any definitions])

    Parameters:
    definitions

    setSiteID

    public any setSiteID([String siteID])

    Parameters:
    siteID

    setSourceIterator

    public any setSourceIterator([any sourceIterator])

    Parameters:
    sourceIterator

    setSubType

    public any setSubType([String subType])

    Parameters:
    subType

    setType

    public any setType([String type])

    Parameters:
    type