Package org.umlg.sqlg.structure.topology
Class Index
java.lang.Object
org.umlg.sqlg.structure.topology.Index
- All Implemented Interfaces:
TopologyInf
Date: 2016/11/26
Time: 7:35 PM
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static Index
fromNotifyJson
(AbstractLabel abstractLabel, com.fasterxml.jackson.databind.JsonNode indexNode) static String
generateName
(SqlDialect sqlDialect) getName()
int
hashCode()
boolean
void
remove
(boolean preserveData) remove the topology itemtoString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.umlg.sqlg.structure.TopologyInf
isUncommitted, remove, rename, updatePropertyDefinition
-
Method Details
-
getName
- Specified by:
getName
in interfaceTopologyInf
-
toString
-
hashCode
public int hashCode() -
equals
-
isCommitted
public boolean isCommitted()- Specified by:
isCommitted
in interfaceTopologyInf
-
getIndexType
-
fromNotifyJson
public static Index fromNotifyJson(AbstractLabel abstractLabel, com.fasterxml.jackson.databind.JsonNode indexNode) -
getParentLabel
-
getProperties
-
remove
public void remove(boolean preserveData) Description copied from interface:TopologyInf
remove the topology item- Specified by:
remove
in interfaceTopologyInf
- Parameters:
preserveData
- if true we don't delete at the SQL level
-
generateName
-