Package oracle.pgx.api
Class VertexProviderMetaData
- java.lang.Object
-
- oracle.pgx.common.Self
-
- oracle.pgx.api.EntityProviderMetaData
-
- oracle.pgx.api.VertexProviderMetaData
-
public class VertexProviderMetaData extends EntityProviderMetaData
Meta information about a vertex provider in aPgxGraph.- Since:
- 3.2.0
-
-
Constructor Summary
Constructors Constructor Description VertexProviderMetaData(java.lang.String name, java.util.List<KeyColumnDescriptor> key, java.util.Set<java.lang.String> labels, java.util.List<PropertyMetaData> properties, java.util.Set<java.lang.String> edgeProviderNamesWhereSource, java.util.Set<java.lang.String> edgeProviderNamesWhereDestination)Default constructor.VertexProviderMetaData(VertexProviderMetaData other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>getEdgeProviderNamesWhereDestination()Returns the list of edge providers for which this vertex provider is the destination providerjava.util.Set<java.lang.String>getEdgeProviderNamesWhereSource()Returns the list of edge providers for which this vertex provider is the source providerjava.lang.StringtoString()-
Methods inherited from class oracle.pgx.api.EntityProviderMetaData
equals, getIdType, getKeyColumns, getLabels, getName, getProperties, hashCode, setIdType, setKeyColumns, setProperties
-
-
-
-
Constructor Detail
-
VertexProviderMetaData
public VertexProviderMetaData(java.lang.String name, java.util.List<KeyColumnDescriptor> key, java.util.Set<java.lang.String> labels, java.util.List<PropertyMetaData> properties, java.util.Set<java.lang.String> edgeProviderNamesWhereSource, java.util.Set<java.lang.String> edgeProviderNamesWhereDestination)Default constructor.- Parameters:
name- Provider name.key- Key of the provider.labels- Labels for the provider.properties- Properties for the provider.edgeProviderNamesWhereSource- Edge providers with this provider as a source.edgeProviderNamesWhereDestination- Edge proivders with this provider as a destination.- Since:
- 25.2.0
-
VertexProviderMetaData
public VertexProviderMetaData(VertexProviderMetaData other)
-
-
Method Detail
-
getEdgeProviderNamesWhereSource
public java.util.Set<java.lang.String> getEdgeProviderNamesWhereSource()
Returns the list of edge providers for which this vertex provider is the source provider- Since:
- 21.1
-
getEdgeProviderNamesWhereDestination
public java.util.Set<java.lang.String> getEdgeProviderNamesWhereDestination()
Returns the list of edge providers for which this vertex provider is the destination provider- Since:
- 21.1
-
toString
public java.lang.String toString()
- Overrides:
toStringin classEntityProviderMetaData
-
-