Options
Menu

Module Dozer

module

Dozer

main

Dozer

Index

Functions

addMappingFieldFolder

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

addTextNode

  • addTextNode(element: any, text: string)

appendAttributes

  • appendAttributes(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)

createDozerTree

createField

  • createField(element: any): Field

createMapping

  • createMapping(element: any): Mapping

createMappingClass

createMappingFolder

  • createMappingFolder(mapping: any, parentFolder: any): 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

getIntrospectorMBean

  • getIntrospectorMBean(workspace: Workspace): string

indentText

  • indentText(indentLevel: any): string

loadDozerModel

  • loadDozerModel(xml: any, pageId: string): Mappings

loadModelFromTree

nameOf

  • nameOf(object: any): any

saveToXmlText

  • saveToXmlText(model: Mappings): string

schemaConfigure

  • schemaConfigure()

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