Package edu.uci.ics.jung.io.graphml
Class HyperEdgeMetadata
- java.lang.Object
-
- edu.uci.ics.jung.io.graphml.AbstractMetadata
-
- edu.uci.ics.jung.io.graphml.HyperEdgeMetadata
-
- All Implemented Interfaces:
Metadata
public class HyperEdgeMetadata extends AbstractMetadata
Metadata structure for the 'hyperedge' GraphML element.- See Also:
- "http://graphml.graphdrawing.org/specification.html"
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface edu.uci.ics.jung.io.graphml.Metadata
Metadata.MetadataType
-
-
Constructor Summary
Constructors Constructor Description HyperEdgeMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEndpoint(EndpointMetadata endpoint)
java.lang.String
getDescription()
java.lang.Object
getEdge()
java.util.List<EndpointMetadata>
getEndpoints()
java.lang.String
getId()
Metadata.MetadataType
getMetadataType()
Gets the metadata type of this object.void
setDescription(java.lang.String description)
void
setEdge(java.lang.Object edge)
void
setId(java.lang.String id)
-
Methods inherited from class edu.uci.ics.jung.io.graphml.AbstractMetadata
addData, getProperties, getProperty, setProperty
-
-
-
-
Method Detail
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
addEndpoint
public void addEndpoint(EndpointMetadata endpoint)
-
getEndpoints
public java.util.List<EndpointMetadata> getEndpoints()
-
getEdge
public java.lang.Object getEdge()
-
setEdge
public void setEdge(java.lang.Object edge)
-
getMetadataType
public Metadata.MetadataType getMetadataType()
Description copied from interface:Metadata
Gets the metadata type of this object.- Returns:
- the metadata type
-
-