@Transactional(value="neo4jTransactionManager") public class StructureDAO extends Object
Constructor and Description |
---|
StructureDAO() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(StructureDTO structure,
Object other) |
StructureDTO |
find(String uri) |
StructureDTO |
findOrCreate(String uri) |
NodeDTO |
findOrCreateNode(StructureDTO structureDTO,
DirectedSymbolDTO firstSymbol,
TypedIterable<DirectedSymbolDTO> path) |
NodeDTO |
findOrCreateNode(StructureDTO structure,
SymbolDTO symbol,
Direction direction) |
NodeDTO |
findOrCreateNode(StructureDTO structureDTO,
SymbolDTO action,
TypedIterable<DirectedSymbolDTO> path) |
NodeDTO |
findOrCreateNode(StructureDTO structure,
TypedIterable<DirectedSymbolDTO> path) |
void |
logNodes(StructureDTO structure) |
void |
updateMaxDepth(StructureDTO structure,
NodeDTO node) |
public StructureDTO find(String uri)
public StructureDTO findOrCreate(String uri)
public void updateMaxDepth(StructureDTO structure, NodeDTO node)
public NodeDTO findOrCreateNode(StructureDTO structure, TypedIterable<DirectedSymbolDTO> path)
public NodeDTO findOrCreateNode(StructureDTO structure, SymbolDTO symbol, Direction direction)
public NodeDTO findOrCreateNode(StructureDTO structureDTO, SymbolDTO action, TypedIterable<DirectedSymbolDTO> path)
public NodeDTO findOrCreateNode(StructureDTO structureDTO, DirectedSymbolDTO firstSymbol, TypedIterable<DirectedSymbolDTO> path)
public void logNodes(StructureDTO structure)
public boolean equals(StructureDTO structure, Object other)
Copyright © 2013. All Rights Reserved.