|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.mapping.json.builder.JsonObjectMappingBuilder
public class JsonObjectMappingBuilder
A builder allowing to constrcut json object mapping definition.
JSEM.object(String)| Field Summary | |
|---|---|
(package private) PlainJsonObjectMapping |
mapping
|
| Constructor Summary | |
|---|---|
JsonObjectMappingBuilder(String name)
Constructs a new JSON object mapping with the given name. |
|
| Method Summary | |
|---|---|
JsonObjectMappingBuilder |
add(JsonArrayMappingBuilder builder)
Adds a json array mapping definition. |
JsonObjectMappingBuilder |
add(JsonObjectMappingBuilder builder)
Adds a json object mapping definition. |
JsonObjectMappingBuilder |
add(JsonPropertyMappingBuilder builder)
Adds a json property mapping definition. |
JsonObjectMappingBuilder |
dynamic(boolean dynamic)
Should unmapped json elements be added to the search engine automatically (and recursively). |
JsonObjectMappingBuilder |
dynamicNaming(Naming dynamicNaming)
Sets how dynamic objects, arrays and properties added through this object will have their respective property names named. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
final PlainJsonObjectMapping mapping
| Constructor Detail |
|---|
public JsonObjectMappingBuilder(String name)
null when used with array mapping.
| Method Detail |
|---|
public JsonObjectMappingBuilder dynamic(boolean dynamic)
false.
public JsonObjectMappingBuilder dynamicNaming(Naming dynamicNaming)
public JsonObjectMappingBuilder add(JsonPropertyMappingBuilder builder)
public JsonObjectMappingBuilder add(JsonObjectMappingBuilder builder)
public JsonObjectMappingBuilder add(JsonArrayMappingBuilder builder)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||