public class PathMetadata extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
INDEXES_PATTERN |
| Constructor and Description |
|---|
PathMetadata() |
| Modifier and Type | Method and Description |
|---|---|
String |
getCurrentFullPath() |
String |
getCurrentFullPathWithoutIndexes() |
AbstractJsonType |
getJsonValue() |
PathMetadata |
getLeaf() |
String |
getOriginalPropertyKey() |
PathMetadata |
getRoot() |
boolean |
isArrayField() |
boolean |
isLeaf() |
boolean |
isRoot() |
void |
setFieldName(String fieldName) |
void |
setJsonValue(AbstractJsonType jsonValue) |
void |
setRawValue(Object rawValue) |
String |
toString() |
public static final String INDEXES_PATTERN
public boolean isLeaf()
public boolean isRoot()
public String getCurrentFullPath()
public PathMetadata getLeaf()
public void setFieldName(String fieldName)
public void setRawValue(Object rawValue)
public String getOriginalPropertyKey()
public PathMetadata getRoot()
public String getCurrentFullPathWithoutIndexes()
public AbstractJsonType getJsonValue()
public void setJsonValue(AbstractJsonType jsonValue)
public boolean isArrayField()
Copyright © 2022. All rights reserved.