Map < String , Map < String , PropertyType > > getAllTables ( ) { Map < String , Map < String , PropertyType > > result = new HashMap <> ( ) ; for ( Map . Entry < String , VertexLabel > vertexLabelEntry : this . vertexLabels . entrySet ( ) ) { String vertexQualifiedName = this . name + "." + VERTEX_PREFIX + vertexLabelEntry . getValue ( ) . getLabel ( ) ; result . put ( vertexQualifiedName , vertexLabelEntry . getValue ( ) . getPropertyTypeMap ( ) ) ; } if ( this . topology . isSqlWriteLockHeldByCurrentThread ( ) ) { for ( Map . Entry < String , VertexLabel > vertexLabelEntry : this . uncommittedVertexLabels . entrySet ( ) ) { String vertexQualifiedName = vertexLabelEntry . getKey ( ) ; VertexLabel vertexLabel = vertexLabelEntry . getValue ( ) ; result . put ( vertexQualifiedName , vertexLabel . getPropertyTypeMap ( ) ) ; } } for ( EdgeLabel edgeLabel : this . getEdgeLabels ( ) . values ( ) ) { String edgeQualifiedName = this . name + "." + EDGE_PREFIX + edgeLabel . getLabel ( ) ; result . put ( edgeQualifiedName , edgeLabel . getPropertyTypeMap ( ) ) ; } return result ; }
remove in favour of PropertyColumn