public class JsonBranch extends Object implements Cloneable, Serializable
Constructor and Description |
---|
JsonBranch(String jsonPath,
Category... categories) |
JsonBranch(String label,
JsonBranch parent,
String jsonPath,
Category... categories) |
JsonBranch(String label,
String jsonPath,
Category... categories) |
JsonBranch(String label,
String jsonPath,
String solrFieldName) |
public JsonBranch(String label, JsonBranch parent, String jsonPath, Category... categories)
public String getLabel()
public JsonBranch setLabel(String label)
public String getJsonPath()
public JsonBranch setJsonPath(String jsonPath)
public String getAbsoluteJsonPath()
public String getAbsoluteJsonPath(int i)
public JsonBranch setCategories(List<Category> categories)
public String getSolrFieldName()
public JsonBranch setSolrFieldName(String solrFieldName)
public JsonBranch getParent()
public JsonBranch setParent(JsonBranch parent)
public JsonBranch addChild(JsonBranch child)
public List<JsonBranch> getChildren()
public JsonBranch setChildren(List<JsonBranch> children)
public boolean isCollection()
public JsonBranch setCollection(boolean collection)
public JsonBranch getIdentifier()
public JsonBranch setIdentifier(JsonBranch identifier)
public boolean isActive()
public JsonBranch setActive(boolean active)
public boolean isExtractable()
public JsonBranch setExtractable()
public JsonBranch setExtractable(boolean extractable)
public Rule getRules()
public void setRules(Rule rules)
public boolean isMandatory()
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright © 2020. All rights reserved.