Class DefaultEntityGraph
java.lang.Object
ru.cg.webbpm.modules.database.bean.entity_graph.AbstractEntityGraph<DefaultGraphBinding,DefaultGraphNode>
ru.cg.webbpm.modules.database.bean.entity_graph.DefaultEntityGraph
- Author:
- Kochetkov
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DefaultEntityGraph
create()
static DefaultEntityGraph
create
(int entityCount) protected DefaultGraphBinding[][]
createGraphMatrix
(int entityCount) boolean
int
hashCode()
void
setConditionGroup
(ConditionGroup conditionGroup) Methods inherited from class ru.cg.webbpm.modules.database.bean.entity_graph.AbstractEntityGraph
addNewBinding, addNewBinding, addNode, getBindingByEndNode, getBindingExistBetween, getBindings, getIndexByNode, getMainNode, getMainNodeIndex, getMatrix, getNodeByIndex, getNodeByName, getNodes, getNodesByEntityNames, getNodesByTable, getTables, getUniqueNodeByTable, isBindingExistBetween, isBindingExistBetween, markMainNode, removeNodeByName, revertBindingBetween, revertBindingBetween
-
Field Details
-
EMPTY_ENTITY_GRAPH_SIZE
public static final int EMPTY_ENTITY_GRAPH_SIZE- See Also:
-
-
Constructor Details
-
DefaultEntityGraph
public DefaultEntityGraph(int defaultEntityCount) -
DefaultEntityGraph
public DefaultEntityGraph()
-
-
Method Details
-
create
-
create
-
createGraphMatrix
- Specified by:
createGraphMatrix
in classAbstractEntityGraph<DefaultGraphBinding,
DefaultGraphNode>
-
getConditionGroup
-
setConditionGroup
-
equals
- Overrides:
equals
in classAbstractEntityGraph<DefaultGraphBinding,
DefaultGraphNode>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAbstractEntityGraph<DefaultGraphBinding,
DefaultGraphNode>
-