Options
Menu

Module Dozer

module

Dozer

main

Dozer

Index

Functions

addMappingFieldFolder

  • addMappingFieldFolder(field: any, mappingFolder: any): Folder
  • Parameters

    • field: any
    • mappingFolder: any

    Returns Folder

addTextNode

  • addTextNode(element: any, text: string)
  • Parameters

    • element: any
    • text: string

appendAttributes

  • appendAttributes(object: any, element: any, ignorePropertyNames: Array<string>)
  • Parameters

    • object: any
    • element: any
    • ignorePropertyNames: Array<string>

appendElement

  • appendElement(object: any, element: any, elementName?: stringnull, indentLevel?: number0): any
  • Adds a new child element for this mapping to the given element

    method

    appendElement

    for

    Dozer

    static

    Parameters

    • object: any
    • element: any
    • elementName?: string optional
    • indentLevel?: number optional

    Returns any

    the last child element created

copyAttributes

  • copyAttributes(object: any, element: Element)
  • Parameters

    • object: any
    • element: Element

createDozerTree

  • Parameters

    Returns Folder

createField

  • createField(element: any): Field
  • Parameters

    • element: any

    Returns Field

createMapping

  • createMapping(element: any): Mapping
  • Parameters

    • element: any

    Returns Mapping

createMappingClass

  • Parameters

    • jqElement: any

    Returns MappingClass

createMappingFolder

  • createMappingFolder(mapping: any, parentFolder: any): Folder
  • Parameters

    • mapping: any
    • parentFolder: any

    Returns Folder

findClassNames

  • findClassNames(workspace: Workspace, searchText: string, limit?: number20, fn?: anynull): any
  • Finds class names matching the given search text and either invokes the function with the results or does a sync request and returns them.

    method

    findClassNames

    for

    Dozer

    static

    Parameters

    • workspace: Workspace
    • searchText: string
    • limit?: number optional

      @default 20

    • fn?: any optional

    Returns any

findProperties

  • findProperties(workspace: Workspace, className: string, filter?: stringnull, fn?: anynull): any
  • Finds the properties on the given class and returns them; and either invokes the given function or does a sync request and returns them

    method

    findProperties

    for

    Dozer

    static

    Parameters

    • workspace: Workspace
    • className: string
    • filter?: string optional
    • fn?: any optional

    Returns any

findUnmappedFields

  • Parameters

getIntrospectorMBean

  • getIntrospectorMBean(workspace: Workspace): string
  • Parameters

    Returns string

indentText

  • indentText(indentLevel: any): string
  • Parameters

    • indentLevel: any

    Returns string

loadDozerModel

  • loadDozerModel(xml: any, pageId: string): Mappings
  • Converts the XML string or DOM node to a Dozer model

    method

    loadDozerModel

    for

    Dozer

    static

    Parameters

    • xml: any
    • pageId: string

    Returns Mappings

loadModelFromTree

  • Parameters

    Returns Mappings

nameOf

  • nameOf(object: any): any
  • Parameters

    • object: any

    Returns any

saveToXmlText

  • saveToXmlText(model: Mappings): string
  • Parameters

    Returns string

schemaConfigure

  • schemaConfigure()
  • Configures the JSON schemas to improve the UI models

    method

    schemaConfigure

    for

    Dozer

Variables

excludedPackages

excludedPackages: Array<string>

Don't try and load properties for these types

property

excludedPackages

for

Dozer

type

{Array}

introspectorMBean

introspectorMBean: string

jmxDomain

jmxDomain: string

The JMX domain for Dozer

property

jmxDomain

for

Dozer

type

String

log

log: Logging.Logger

Generated using TypeDoc