Package io.higson.runtime.model
Class TreeDomain
java.lang.Object
io.higson.runtime.model.TreeDomain
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDuplicated(String value) voidaddInconsistency(String value) voidaddNewParents(Map<String, Integer> newParents) static StringfullTokenResolver(String typeCode, String elementCode) getChildrenIds(String parentId) getNewParentId(Integer copyFrom) getObjectsByPath(String path) voidinitObjectIdsAndPath(DomainObjectImpl domainObj) booleanbooleanisChangeCopyFrom(Integer copyFrom) booleanisRootPath(String path) booleanisValid()voidsetRoots(List<DomainObjectImpl> roots, Map<String, DomainObjectTypeImpl> types, Map<String, List<ReferenceDto>> parentReference) toString()
-
Field Details
-
PATH_SEPARATOR
- See Also:
-
ELEMENT_PREFIX
- See Also:
-
ELEMENT_SUFFIX
- See Also:
-
MISSING_REF_CODE
- See Also:
-
-
Constructor Details
-
TreeDomain
-
-
Method Details
-
getObjectsByPath
-
getType
-
fullTokenResolver
-
isAnyRoot
public boolean isAnyRoot() -
initObjectIdsAndPath
-
setRoots
public void setRoots(List<DomainObjectImpl> roots, Map<String, DomainObjectTypeImpl> types, Map<String, List<ReferenceDto>> parentReference) -
addInconsistency
-
addDuplicated
-
getChildrenIds
-
isRootPath
-
isValid
public boolean isValid() -
isChangeCopyFrom
-
getNewParentId
-
addNewParents
-
toString
-