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()booleanvoidremove(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
isUncommitted, remove, rename, updatePropertyDefinition 
- 
Method Details
- 
getName
- Specified by:
 getNamein interfaceTopologyInf
 - 
toString
 - 
hashCode
public int hashCode() - 
equals
 - 
isCommitted
public boolean isCommitted()- Specified by:
 isCommittedin 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:TopologyInfremove the topology item- Specified by:
 removein interfaceTopologyInf- Parameters:
 preserveData- if true we don't delete at the SQL level
 - 
generateName
 
 -