org.elasticsearch.index.mapper.object
Class DynamicTemplate
java.lang.Object
org.elasticsearch.index.mapper.object.DynamicTemplate
public class DynamicTemplate
- extends java.lang.Object
Constructor Summary |
DynamicTemplate(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> conf,
java.lang.String pathMatch,
java.lang.String pathUnmatch,
java.lang.String match,
java.lang.String unmatch,
java.lang.String matchMappingType,
DynamicTemplate.MatchType matchType,
java.util.Map<java.lang.String,java.lang.Object> mapping)
|
Method Summary |
java.util.Map<java.lang.String,java.lang.Object> |
conf()
|
boolean |
equals(java.lang.Object o)
|
int |
hashCode()
|
boolean |
hasType()
|
java.util.Map<java.lang.String,java.lang.Object> |
mappingForName(java.lang.String name,
java.lang.String dynamicType)
|
java.lang.String |
mappingType(java.lang.String dynamicType)
|
boolean |
match(ContentPath path,
java.lang.String name,
java.lang.String dynamicType)
|
java.lang.String |
name()
|
static DynamicTemplate |
parse(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> conf)
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
DynamicTemplate
public DynamicTemplate(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> conf,
java.lang.String pathMatch,
java.lang.String pathUnmatch,
java.lang.String match,
java.lang.String unmatch,
java.lang.String matchMappingType,
DynamicTemplate.MatchType matchType,
java.util.Map<java.lang.String,java.lang.Object> mapping)
parse
public static DynamicTemplate parse(java.lang.String name,
java.util.Map<java.lang.String,java.lang.Object> conf)
throws MapperParsingException
- Throws:
MapperParsingException
name
public java.lang.String name()
conf
public java.util.Map<java.lang.String,java.lang.Object> conf()
match
public boolean match(ContentPath path,
java.lang.String name,
java.lang.String dynamicType)
hasType
public boolean hasType()
mappingType
public java.lang.String mappingType(java.lang.String dynamicType)
mappingForName
public java.util.Map<java.lang.String,java.lang.Object> mappingForName(java.lang.String name,
java.lang.String dynamicType)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object