Mercurial > hg > Members > tatsuki > bench > jungle-core
view src/main/java/jungle/core/graph/Vertex.java @ 8:abed5bd92fcb
commit
author | shoshi <shoshi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 03 Jul 2012 18:59:28 +0900 |
parents | c3c65308a11b |
children |
line wrap: on
line source
package jungle.core.graph; public interface Vertex { public String getID(); public boolean isSameVertex(); public Graph getOwnerGraph(); public String getAttribute(String _key); public void setAttribute(String _key,String _value); public String setAttributeIfAbsent(String _key,String _value); public Iterable<String> getAttributeKeys(); public String removeAttribute(String _key); public boolean replaceAttribute(String _key,String _except,String _value); public Vertex getNamedEdgeAt(String _name,int _index); public void appendEdge(String _name,Vertex _vertex); public void insertEdge(String _name,int _index,Vertex _vertex); public void removeEdge(String _name,Vertex _vertex); public void replaceEdge(String _name,Vertex _expectVertex,Vertex _updateVertex); public Iterable<String> getEdgeNames(); }