com
.
sksamuel
.
elastic4s
.
mapping
GeoPointFieldDefinition
final
class
GeoPointFieldDefinition
extends
TypedFieldDefinition
with
AttributeLatLon
with
AttributeGeohash
with
AttributeGeohashPrecision
with
AttributeGeohashPrefix
with
AttributeStore
with
AttributeValidate
with
AttributeValidateLat
with
AttributeValidateLon
with
AttributeNormalize
with
AttributeNormalizeLat
with
AttributeNormalizeLon
Linear Supertypes
AttributeNormalizeLon
,
AttributeNormalizeLat
,
AttributeNormalize
,
AttributeValidateLon
,
AttributeValidateLat
,
AttributeValidate
,
AttributeStore
,
AttributeGeohashPrefix
,
AttributeGeohashPrecision
,
AttributeGeohash
,
AttributeLatLon
,
Attribute
,
TypedFieldDefinition
,
FieldDefinition
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
GeoPointFieldDefinition
AttributeNormalizeLon
AttributeNormalizeLat
AttributeNormalize
AttributeValidateLon
AttributeValidateLat
AttributeValidate
AttributeStore
AttributeGeohashPrefix
AttributeGeohashPrecision
AttributeGeohash
AttributeLatLon
Attribute
TypedFieldDefinition
FieldDefinition
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
GeoPointFieldDefinition
(
name:
String
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
build
(
source:
XContentBuilder
)
:
Unit
Definition Classes
GeoPointFieldDefinition
→
TypedFieldDefinition
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
geohash
(
geohash:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeGeohash
def
geohashPrecision
(
geohashPrecision:
String
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeGeohashPrecision
def
geohashPrefix
(
geohashPrefix:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeGeohashPrefix
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
inner
(
fields:
TypedFieldDefinition
*
)
:
ObjectFieldDefinition
Definition Classes
FieldDefinition
def
insert
(
source:
XContentBuilder
)
:
Unit
Attributes
protected
Definition Classes
AttributeNormalizeLon
→
Attribute
def
insertType
(
source:
XContentBuilder
)
:
Unit
Attributes
protected
Definition Classes
TypedFieldDefinition
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
latLon
(
latLon:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeLatLon
def
multi
(
fields:
StringFieldDefinition
*
)
:
MultiFieldDefinition
Definition Classes
FieldDefinition
val
name
:
String
Definition Classes
FieldDefinition
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
nested
(
fields:
TypedFieldDefinition
*
)
:
NestedFieldDefinition
Definition Classes
FieldDefinition
def
normalize
(
normalize:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeNormalize
def
normalizeLat
(
normalizeLat:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeNormalizeLat
def
normalizeLon
(
normalizeLon:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeNormalizeLon
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
store
(
param:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeStore
def
store
(
store:
YesNo
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeStore
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
val
type
:
FieldType
Definition Classes
TypedFieldDefinition
def
typed
(
ft:
TokenCountType
.type
)
:
TokenCountDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
StringType
.type
)
:
StringFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
ShortType
.type
)
:
ShortFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
ObjectType
.type
)
:
ObjectFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
NestedType
.type
)
:
NestedFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
MultiFieldType
.type
)
:
MultiFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
LongType
.type
)
:
LongFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
IpType
.type
)
:
IpFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
IntegerType
.type
)
:
IntegerFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
GeoShapeType
.type
)
:
GeoShapeFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
GeoPointType
.type
)
:
GeoPointFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
FloatType
.type
)
:
FloatFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
DoubleType
.type
)
:
DoubleFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
DateType
.type
)
:
DateFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
CompletionType
.type
)
:
CompletionFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
ByteType
.type
)
:
ByteFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
BooleanType
.type
)
:
BooleanFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
BinaryType
.type
)
:
BinaryFieldDefinition
Definition Classes
FieldDefinition
def
typed
(
ft:
AttachmentType
.type
)
:
AttachmentFieldDefinition
Definition Classes
FieldDefinition
def
validate
(
validate:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeValidate
def
validateLat
(
validateLat:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeValidateLat
def
validateLon
(
validateLon:
Boolean
)
:
GeoPointFieldDefinition
.this.type
Definition Classes
AttributeValidateLon
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
AttributeNormalizeLon
Inherited from
AttributeNormalizeLat
Inherited from
AttributeNormalize
Inherited from
AttributeValidateLon
Inherited from
AttributeValidateLat
Inherited from
AttributeValidate
Inherited from
AttributeStore
Inherited from
AttributeGeohashPrefix
Inherited from
AttributeGeohashPrecision
Inherited from
AttributeGeohash
Inherited from
AttributeLatLon
Inherited from
Attribute
Inherited from
TypedFieldDefinition
Inherited from
FieldDefinition
Inherited from
AnyRef
Inherited from
Any
Ungrouped