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 TypeMethodDescriptionbooleanstatic IndexfromNotifyJson(AbstractLabel abstractLabel, com.fasterxml.jackson.databind.JsonNode indexNode) static StringgenerateName(SqlDialect sqlDialect) getName()inthashCode()voidremove(boolean preserveData) remove the topology itemtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.umlg.sqlg.structure.TopologyInf
remove, rename, updatePropertyDefinition
-
Method Details
-
getName
- Specified by:
getNamein interfaceTopologyInf
-
toString
-
hashCode
public int hashCode() -
equals
-
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:TopologyInfremove the topology item- Specified by:
removein interfaceTopologyInf- Parameters:
preserveData- if true we don't delete at the SQL level
-
generateName
-