org.elasticsearch.index.mapper
Class FieldMapper.Names

java.lang.Object
  extended by org.elasticsearch.index.mapper.FieldMapper.Names
Enclosing interface:
FieldMapper<T>

@Immutable
public static class FieldMapper.Names
extends java.lang.Object


Constructor Summary
FieldMapper.Names(java.lang.String name)
           
FieldMapper.Names(java.lang.String name, java.lang.String indexName, java.lang.String indexNameClean, java.lang.String fullName)
           
 
Method Summary
 java.lang.String fullName()
          The full name, including dot path.
 java.lang.String indexName()
          The indexed name of the field.
 java.lang.String indexNameClean()
          The cleaned index name, before any "path" modifications performed on it.
 java.lang.String name()
          The logical name of the field.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldMapper.Names

public FieldMapper.Names(java.lang.String name)

FieldMapper.Names

public FieldMapper.Names(java.lang.String name,
                         java.lang.String indexName,
                         java.lang.String indexNameClean,
                         java.lang.String fullName)
Method Detail

name

public java.lang.String name()
The logical name of the field.


indexName

public java.lang.String indexName()
The indexed name of the field. This is the name under which we will store it in the index.


indexNameClean

public java.lang.String indexNameClean()
The cleaned index name, before any "path" modifications performed on it.


fullName

public java.lang.String fullName()
The full name, including dot path.