pgx_proxies module
Python Wrappers for PGX Proxy Objects Copyright 2015, Oracle and/or its affiliates. All rights reserved.
""" Python Wrappers for PGX Proxy Objects Copyright 2015, Oracle and/or its affiliates. All rights reserved. """ class ProxyIterator: def __init__(self, jitter): self.jitter = jitter def __iter__(self): return self def next(self): if (self.jitter.hasNext() == 0): raise StopIteration return self.jitter.next() class ComponentProxy(): """ Access class for component collections """ _jcp = None def __init__(self, cp): self._jcp = cp def size(self): return self._jcp.size() def __len__(self): return self._jcp.size() def getPropertyName(self): return self._jcp.getPropertyName() def name(self): return self._jcp.name() def components(self): return ProxyIterator(self._jcp.iterator()) def iterator(self): return ProxyIterator(self._jcp.iterator()) def getComponentById(self, cid): return self._jcp.getComponentById(cid) def getComponentId(self, node): return self._jcp.getComponentIdForNode(node) class PropertyProxy(): """ Access class for property metrics """ _jpp = None def __init__(self, pp): self._jpp = pp def size(self): return self._jpp.size() def __len__(self): return self._jpp.size() def __getitem__(self, x): return self._jpp.getValueFor(x) def getValueFor(self, x): return self._jpp.getValueFor(x) def getTopKValues(self, k): return ProxyIterator(self._jpp.getTopKValues(k).iterator()) def topK(self, k): return self.getTopKValues(k) def getBottomKValues(self, k): return ProxyIterator(self._jpp.getBottomKValues(k).iterator()) def bottomK(self, k): return self.getBottomKValues(k) def getValues(self,k): return ProxyIterator(self._jpp.getValues().iterator()) class PathProxy(object): """ Access class for path objects """ _jpp = None def __init__(self, jpp): self._jpp = jpp def exists(self): return self._jpp.exists() def getCost(self): return self._jpp.getCost() def cost(self): return self.getCost() def getPathLength(self): return self._jpp.getPathLength() def __len__(self): return self.getPathLength() def getNodes(self): return self._jpp.getNodes() def nodes(self): return self.getNodes() class AllPathsProxy(object): """ Access class for containers of all paths """ _japp = None def __init__(self, japp): self._japp = japp def getPath(self, dst): return PathProxy(self._japp.getPath(dst)) class CollectionProxy(object): """ Access class for collections """ _jcp = None def __init__(self, jcp): self._jcp = jcp def __len__(self): return self._jcp.size() def size(self): return self._jcp.size() def collection(self): return ProxyIterator(self._jcp.iterator()) class HitsProxy(object): """ Access class for HITS results """ _jhp = None def __init__(self, jhp): self._jhp = jhp def getAuthorities(self): return PropertyProxy(self._jhp.getAuthorities()) def getHubs(self): return PropertyProxy(self._jhp.getHubs()) class ConductanceProxy(object): """ Access class for conductance results """ _jcp = None def __init__(self, jcp): self._jcp = jcp def getAverage(self): return self._jcp.getAverage() def getMinimum(self): return self._jcp.getMinimum()
Classes
class AllPathsProxy
Access class for containers of all paths
class AllPathsProxy(object): """ Access class for containers of all paths """ _japp = None def __init__(self, japp): self._japp = japp def getPath(self, dst): return PathProxy(self._japp.getPath(dst))
Ancestors (in MRO)
- AllPathsProxy
- __builtin__.object
Methods
def __init__(
self, japp)
def __init__(self, japp): self._japp = japp
def getPath(
self, dst)
def getPath(self, dst): return PathProxy(self._japp.getPath(dst))
class CollectionProxy
Access class for collections
class CollectionProxy(object): """ Access class for collections """ _jcp = None def __init__(self, jcp): self._jcp = jcp def __len__(self): return self._jcp.size() def size(self): return self._jcp.size() def collection(self): return ProxyIterator(self._jcp.iterator())
Ancestors (in MRO)
- CollectionProxy
- __builtin__.object
Methods
def __init__(
self, jcp)
def __init__(self, jcp): self._jcp = jcp
def collection(
self)
def collection(self): return ProxyIterator(self._jcp.iterator())
def size(
self)
def size(self): return self._jcp.size()
class ComponentProxy
Access class for component collections
class ComponentProxy(): """ Access class for component collections """ _jcp = None def __init__(self, cp): self._jcp = cp def size(self): return self._jcp.size() def __len__(self): return self._jcp.size() def getPropertyName(self): return self._jcp.getPropertyName() def name(self): return self._jcp.name() def components(self): return ProxyIterator(self._jcp.iterator()) def iterator(self): return ProxyIterator(self._jcp.iterator()) def getComponentById(self, cid): return self._jcp.getComponentById(cid) def getComponentId(self, node): return self._jcp.getComponentIdForNode(node)
Ancestors (in MRO)
Methods
def __init__(
self, cp)
def __init__(self, cp): self._jcp = cp
def components(
self)
def components(self): return ProxyIterator(self._jcp.iterator())
def getComponentById(
self, cid)
def getComponentById(self, cid): return self._jcp.getComponentById(cid)
def getComponentId(
self, node)
def getComponentId(self, node): return self._jcp.getComponentIdForNode(node)
def getPropertyName(
self)
def getPropertyName(self): return self._jcp.getPropertyName()
def iterator(
self)
def iterator(self): return ProxyIterator(self._jcp.iterator())
def name(
self)
def name(self): return self._jcp.name()
def size(
self)
def size(self): return self._jcp.size()
class ConductanceProxy
Access class for conductance results
class ConductanceProxy(object): """ Access class for conductance results """ _jcp = None def __init__(self, jcp): self._jcp = jcp def getAverage(self): return self._jcp.getAverage() def getMinimum(self): return self._jcp.getMinimum()
Ancestors (in MRO)
- ConductanceProxy
- __builtin__.object
Methods
def __init__(
self, jcp)
def __init__(self, jcp): self._jcp = jcp
def getAverage(
self)
def getAverage(self): return self._jcp.getAverage()
def getMinimum(
self)
def getMinimum(self): return self._jcp.getMinimum()
class HitsProxy
Access class for HITS results
class HitsProxy(object): """ Access class for HITS results """ _jhp = None def __init__(self, jhp): self._jhp = jhp def getAuthorities(self): return PropertyProxy(self._jhp.getAuthorities()) def getHubs(self): return PropertyProxy(self._jhp.getHubs())
Ancestors (in MRO)
- HitsProxy
- __builtin__.object
Methods
def __init__(
self, jhp)
def __init__(self, jhp): self._jhp = jhp
def getAuthorities(
self)
def getAuthorities(self): return PropertyProxy(self._jhp.getAuthorities())
def getHubs(
self)
def getHubs(self): return PropertyProxy(self._jhp.getHubs())
class PathProxy
Access class for path objects
class PathProxy(object): """ Access class for path objects """ _jpp = None def __init__(self, jpp): self._jpp = jpp def exists(self): return self._jpp.exists() def getCost(self): return self._jpp.getCost() def cost(self): return self.getCost() def getPathLength(self): return self._jpp.getPathLength() def __len__(self): return self.getPathLength() def getNodes(self): return self._jpp.getNodes() def nodes(self): return self.getNodes()
Ancestors (in MRO)
- PathProxy
- __builtin__.object
Methods
def __init__(
self, jpp)
def __init__(self, jpp): self._jpp = jpp
def cost(
self)
def cost(self): return self.getCost()
def exists(
self)
def exists(self): return self._jpp.exists()
def getCost(
self)
def getCost(self): return self._jpp.getCost()
def getNodes(
self)
def getNodes(self): return self._jpp.getNodes()
def getPathLength(
self)
def getPathLength(self): return self._jpp.getPathLength()
def nodes(
self)
def nodes(self): return self.getNodes()
class PropertyProxy
Access class for property metrics
class PropertyProxy(): """ Access class for property metrics """ _jpp = None def __init__(self, pp): self._jpp = pp def size(self): return self._jpp.size() def __len__(self): return self._jpp.size() def __getitem__(self, x): return self._jpp.getValueFor(x) def getValueFor(self, x): return self._jpp.getValueFor(x) def getTopKValues(self, k): return ProxyIterator(self._jpp.getTopKValues(k).iterator()) def topK(self, k): return self.getTopKValues(k) def getBottomKValues(self, k): return ProxyIterator(self._jpp.getBottomKValues(k).iterator()) def bottomK(self, k): return self.getBottomKValues(k) def getValues(self,k): return ProxyIterator(self._jpp.getValues().iterator())
Ancestors (in MRO)
Methods
def __init__(
self, pp)
def __init__(self, pp): self._jpp = pp
def bottomK(
self, k)
def bottomK(self, k): return self.getBottomKValues(k)
def getBottomKValues(
self, k)
def getBottomKValues(self, k): return ProxyIterator(self._jpp.getBottomKValues(k).iterator())
def getTopKValues(
self, k)
def getTopKValues(self, k): return ProxyIterator(self._jpp.getTopKValues(k).iterator())
def getValueFor(
self, x)
def getValueFor(self, x): return self._jpp.getValueFor(x)
def getValues(
self, k)
def getValues(self,k): return ProxyIterator(self._jpp.getValues().iterator())
def size(
self)
def size(self): return self._jpp.size()
def topK(
self, k)
def topK(self, k): return self.getTopKValues(k)
class ProxyIterator
class ProxyIterator: def __init__(self, jitter): self.jitter = jitter def __iter__(self): return self def next(self): if (self.jitter.hasNext() == 0): raise StopIteration return self.jitter.next()
Ancestors (in MRO)
Instance variables
var jitter
Methods
def __init__(
self, jitter)
def __init__(self, jitter): self.jitter = jitter
def next(
self)
def next(self): if (self.jitter.hasNext() == 0): raise StopIteration return self.jitter.next()