cbelasticsearch.mappings

Class MappingBlueprint

lucee.Component
    extended by cbelasticsearch.mappings.MappingBlueprint

ElasticSearch Mapping Blueprint Object

Class Attributes:
  • license : Apache v2.0
  •  
  • package : cbElasticsearch.models.mappings
  •  
  • synchronized : false
  •  
  • accessors : true
  •  
  • persistent : false
  •  
  • author : Eric Peterson
  •  
    Property Summary
    type property default serializable required
    any builder


    • access = public
    • returntype = any
    • inject = MappingBuilder@cbElasticSearch
    true false
    any properties


    • access = public
    • returntype = any
    true false
    any wirebox


    • access = public
    • returntype = any
    • inject = wirebox
    true false
    Constructor Summary
    init()
    Method Summary
    any binary([any name])
    any boolean([any name])
    any byte([any name])
    any completion([any name])
    any date([any name])
    any dateRange([any name])
    any double([any name])
    any doubleRange([any name])
    any float([any name])
    any floatRange([any name])
    any geoPoint([any name])
    any geoShape([any name])
    string getBuilder()
    string getProperties()
    string getWirebox()
    any halfFloat([any name])
    any integer([any name])
    any integerRange([any name])
    any ip([any name])
    any ipRange([any name])
    any join([any name], [any relations])
    any keyword([any name])
    any long([any name])
    any longRange([any name])
    any nested([any name], [any callback])
    private any normalizePartialDefinition([any definition])
    any object([any name], [any callback])
    any partial([any name], [any definition])
    any percolator([any name])
    any scaledFloat([any name], [any factor])
    any setBuilder(any builder)
    any setProperties(any properties)
    any setWirebox(any wirebox)
    any short([any name])
    any strictDate([any name])
    any text([any name])
    any toDSL()
    any tokenCount([any name])
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()


    Property Detail

    builder

    property any builder

    Attributes:
    access - public
    required - false
    returntype - any
    inject - MappingBuilder@cbElasticSearch
    serializable - true

    properties

    property any properties

    Attributes:
    access - public
    required - false
    returntype - any
    serializable - true

    wirebox

    property any wirebox

    Attributes:
    access - public
    required - false
    returntype - any
    inject - wirebox
    serializable - true

    Method Detail

    binary

    public any binary([any name])

    Parameters:
    name

    boolean

    public any boolean([any name])

    Parameters:
    name

    byte

    public any byte([any name])

    Parameters:
    name

    completion

    public any completion([any name])

    Parameters:
    name

    date

    public any date([any name])

    Parameters:
    name

    dateRange

    public any dateRange([any name])

    Parameters:
    name

    double

    public any double([any name])

    Parameters:
    name

    doubleRange

    public any doubleRange([any name])

    Parameters:
    name

    float

    public any float([any name])

    Parameters:
    name

    floatRange

    public any floatRange([any name])

    Parameters:
    name

    geoPoint

    public any geoPoint([any name])

    Parameters:
    name

    geoShape

    public any geoShape([any name])

    Parameters:
    name

    getBuilder

    public string getBuilder()


    getProperties

    public string getProperties()


    getWirebox

    public string getWirebox()


    halfFloat

    public any halfFloat([any name])

    Parameters:
    name

    integer

    public any integer([any name])

    Parameters:
    name

    integerRange

    public any integerRange([any name])

    Parameters:
    name

    ip

    public any ip([any name])

    Parameters:
    name

    ipRange

    public any ipRange([any name])

    Parameters:
    name

    join

    public any join([any name], [any relations])

    Parameters:
    name
    relations

    keyword

    public any keyword([any name])

    Parameters:
    name

    long

    public any long([any name])

    Parameters:
    name

    longRange

    public any longRange([any name])

    Parameters:
    name

    nested

    public any nested([any name], [any callback])

    Parameters:
    name
    callback

    normalizePartialDefinition

    private any normalizePartialDefinition([any definition])

    Parameters:
    definition

    object

    public any object([any name], [any callback])

    Parameters:
    name
    callback

    partial

    public any partial([any name], [any definition])

    Parameters:
    name
    definition

    percolator

    public any percolator([any name])

    Parameters:
    name

    scaledFloat

    public any scaledFloat([any name], [any factor])

    Parameters:
    name
    factor

    setBuilder

    public any setBuilder(any builder)

    Parameters:
    builder

    setProperties

    public any setProperties(any properties)

    Parameters:
    properties

    setWirebox

    public any setWirebox(any wirebox)

    Parameters:
    wirebox

    short

    public any short([any name])

    Parameters:
    name

    strictDate

    public any strictDate([any name])

    Parameters:
    name

    text

    public any text([any name])

    Parameters:
    name

    toDSL

    public any toDSL()


    tokenCount

    public any tokenCount([any name])

    Parameters:
    name