com.sksamuel.elastic4s.mappings

FieldDefinition

Related Doc: package mappings

class FieldDefinition extends AttributeAnalyzer

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. FieldDefinition
  2. AttributeAnalyzer
  3. Attribute
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FieldDefinition(name: String)

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. def analyzer(analyzer: Analyzer): FieldDefinition.this.type

    Definition Classes
    AttributeAnalyzer
  5. def analyzer(analyzer: String): FieldDefinition.this.type

    Definition Classes
    AttributeAnalyzer
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  13. def inner(fields: TypedFieldDefinition*): ObjectFieldDefinition

  14. def insert(source: XContentBuilder): Unit

    Attributes
    protected
    Definition Classes
    AttributeAnalyzerAttribute
  15. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  16. def multi(fields: TypedFieldDefinition*): MultiFieldDefinition

  17. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  18. def nested(fields: TypedFieldDefinition*): NestedFieldDefinition

  19. final def notify(): Unit

    Definition Classes
    AnyRef
  20. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  22. def toString(): String

    Definition Classes
    AnyRef → Any
  23. def typed(ft: TokenCountType.type): TokenCountDefinition

  24. def typed(ft: StringType.type): StringFieldDefinition

  25. def typed(ft: ShortType.type): ShortFieldDefinition

  26. def typed(ft: ObjectType.type): ObjectFieldDefinition

  27. def typed(ft: NestedType.type): NestedFieldDefinition

  28. def typed(ft: MultiFieldType.type): MultiFieldDefinition

  29. def typed(ft: LongType.type): LongFieldDefinition

  30. def typed(ft: IpType.type): IpFieldDefinition

  31. def typed(ft: IntegerType.type): IntegerFieldDefinition

  32. def typed(ft: GeoShapeType.type): GeoShapeFieldDefinition

  33. def typed(ft: GeoPointType.type): GeoPointFieldDefinition

  34. def typed(ft: FloatType.type): FloatFieldDefinition

  35. def typed(ft: DoubleType.type): DoubleFieldDefinition

  36. def typed(ft: DateType.type): DateFieldDefinition

  37. def typed(ft: CompletionType.type): CompletionFieldDefinition

  38. def typed(ft: ByteType.type): ByteFieldDefinition

  39. def typed(ft: BooleanType.type): BooleanFieldDefinition

  40. def typed(ft: BinaryType.type): BinaryFieldDefinition

  41. def typed(ft: AttachmentType.type): AttachmentFieldDefinition

  42. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. def withType(ft: TokenCountType.type): TokenCountDefinition

  46. def withType(ft: StringType.type): StringFieldDefinition

  47. def withType(ft: ShortType.type): ShortFieldDefinition

  48. def withType(ft: ObjectType.type): ObjectFieldDefinition

  49. def withType(ft: NestedType.type): NestedFieldDefinition

  50. def withType(ft: MultiFieldType.type): MultiFieldDefinition

  51. def withType(ft: LongType.type): LongFieldDefinition

  52. def withType(ft: IpType.type): IpFieldDefinition

  53. def withType(ft: IntegerType.type): IntegerFieldDefinition

  54. def withType(ft: GeoShapeType.type): GeoShapeFieldDefinition

  55. def withType(ft: GeoPointType.type): GeoPointFieldDefinition

  56. def withType(ft: FloatType.type): FloatFieldDefinition

  57. def withType(ft: DoubleType.type): DoubleFieldDefinition

  58. def withType(ft: DateType.type): DateFieldDefinition

  59. def withType(ft: CompletionType.type): CompletionFieldDefinition

  60. def withType(ft: ByteType.type): ByteFieldDefinition

  61. def withType(ft: BooleanType.type): BooleanFieldDefinition

  62. def withType(ft: BinaryType.type): BinaryFieldDefinition

  63. def withType(ft: AttachmentType.type): AttachmentFieldDefinition

Inherited from AttributeAnalyzer

Inherited from Attribute

Inherited from AnyRef

Inherited from Any

Ungrouped