Interface HierarchyClient
-
- All Superinterfaces:
FeignQuerySupport<Hierarchy>
public interface HierarchyClient extends FeignQuerySupport<Hierarchy>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
void
addVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
Hierarchy
create(Hierarchy hierarchy)
java.util.Set<Hierarchy>
createAll(java.util.Set<Hierarchy> hierarchies)
void
deleteAllLeaves(java.util.Set<java.lang.Long> hierarchyIds)
void
deleteLeaf(long hierarchyId)
java.util.Set<Hierarchy>
findAll(java.lang.String condition)
Searching for multiple values.java.util.Set<Entity>
getEntities(long hierarchyId)
java.util.Set<VariableHierarchies>
getHierarchiesForVariables(java.util.Set<java.lang.Long> variableIds)
java.util.Set<VariableHierarchyIds>
getHierarchyIdsForVariables(java.util.Set<java.lang.Long> variableIds)
java.util.Set<Variable>
getVariables(long hierarchyId)
void
removeEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
void
removeVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
void
setEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
void
setVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
Hierarchy
update(Hierarchy hierarchy)
java.util.Set<Hierarchy>
updateAll(java.util.Set<Hierarchy> hierarchies)
-
-
-
Method Detail
-
findAll
java.util.Set<Hierarchy> findAll(java.lang.String condition)
Description copied from interface:FeignQuerySupport
Searching for multiple values.- Specified by:
findAll
in interfaceFeignQuerySupport<Hierarchy>
- Returns:
-
getVariables
java.util.Set<Variable> getVariables(long hierarchyId)
-
setVariables
void setVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
-
addVariables
void addVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
-
removeVariables
void removeVariables(long hierarchyId, java.util.Set<java.lang.Long> variables)
-
getEntities
java.util.Set<Entity> getEntities(long hierarchyId)
-
setEntities
void setEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
-
addEntities
void addEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
-
removeEntities
void removeEntities(long hierarchyId, java.util.Set<java.lang.Long> entities)
-
deleteLeaf
void deleteLeaf(long hierarchyId)
-
deleteAllLeaves
void deleteAllLeaves(java.util.Set<java.lang.Long> hierarchyIds)
-
getHierarchiesForVariables
java.util.Set<VariableHierarchies> getHierarchiesForVariables(java.util.Set<java.lang.Long> variableIds)
-
getHierarchyIdsForVariables
java.util.Set<VariableHierarchyIds> getHierarchyIdsForVariables(java.util.Set<java.lang.Long> variableIds)
-
-