Package oracle.pgx.api
Class EdgeProviderMetaData
- java.lang.Object
-
- oracle.pgx.common.Self
-
- oracle.pgx.api.EntityProviderMetaData
-
- oracle.pgx.api.EdgeProviderMetaData
-
public class EdgeProviderMetaData extends EntityProviderMetaData
Meta information about an edge provider in aPgxGraph
.- Since:
- 3.2.0
-
-
Constructor Summary
Constructors Constructor Description EdgeProviderMetaData(java.lang.String name, IdType idType, boolean directed, java.util.Set<java.lang.String> labels, java.util.List<PropertyMetaData> properties, java.lang.String sourceVertexProviderName, java.lang.String destinationVertexProviderName)
EdgeProviderMetaData(EdgeProviderMetaData other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getDestinationVertexProviderName()
Returns the name of the vertex provider for the destination of the edges of this edge providerjava.lang.String
getSourceVertexProviderName()
Returns the name of the vertex provider for the sources of the edges of this edge providerint
hashCode()
boolean
isDirected()
Returns if the edge table is directed.void
setDirected(boolean directed)
java.lang.String
toString()
-
Methods inherited from class oracle.pgx.api.EntityProviderMetaData
getIdType, getLabels, getName, getProperties, setIdType, setProperties
-
-
-
-
Constructor Detail
-
EdgeProviderMetaData
public EdgeProviderMetaData(java.lang.String name, IdType idType, boolean directed, java.util.Set<java.lang.String> labels, java.util.List<PropertyMetaData> properties, java.lang.String sourceVertexProviderName, java.lang.String destinationVertexProviderName)
-
EdgeProviderMetaData
public EdgeProviderMetaData(EdgeProviderMetaData other)
-
-
Method Detail
-
getSourceVertexProviderName
public java.lang.String getSourceVertexProviderName()
Returns the name of the vertex provider for the sources of the edges of this edge provider- Since:
- 21.1
-
getDestinationVertexProviderName
public java.lang.String getDestinationVertexProviderName()
Returns the name of the vertex provider for the destination of the edges of this edge provider- Since:
- 21.1
-
isDirected
public boolean isDirected()
Returns if the edge table is directed.
-
setDirected
public void setDirected(boolean directed)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classEntityProviderMetaData
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classEntityProviderMetaData
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classEntityProviderMetaData
-
-