You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
fu-hsi-service/src/main/java/com/supervision/neo4j/service/Neo4jService.java

38 lines
849 B
Java

10 months ago
package com.supervision.neo4j.service;
import com.supervision.common.domain.R;
import com.supervision.neo4j.domain.CaseNode;
import com.supervision.neo4j.domain.Rel;
import java.util.List;
/**
* @author qmy
* @since 2023-10-26
*/
public interface Neo4jService {
CaseNode save(CaseNode caseNode);
10 months ago
void delNode(Long id);
void deleteRel(Long relId);
10 months ago
CaseNode findById(Long id);
List<CaseNode> findByName(String caseId, String recordId, String nodeType, String name, String picType);
CaseNode findOneByName(String caseId, String recordId, String nodeType, String name, String picType);
Rel findRelation(Rel rel);
10 months ago
Boolean saveRelation(Rel rel);
10 months ago
R<?> getNode(String picType, String caseId);
R<?> test();
void deleteAbstractGraph();
void createAbstractGraph(String path,String sheetName);
10 months ago
}