com.sksamuel.elastic4s.mappings

FieldDefinition

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: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Any
  6. def analyzer(analyzer: Analyzer): FieldDefinition.this.type

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

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

    Definition Classes
    Any
  9. def clone(): AnyRef

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

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

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

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

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

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

  16. def insert(source: XContentBuilder): Unit

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

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

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

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

  21. final def notify(): Unit

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

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

    Definition Classes
    AnyRef
  24. def toString(): String

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  44. final def wait(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from AttributeAnalyzer

Inherited from Attribute

Inherited from AnyRef

Inherited from Any

Ungrouped