Class ParPredicateConverter


  • public class ParPredicateConverter
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.function.Predicate<? extends Element> transformEdgePredicate​(Graph graph, java.lang.String predicate)
      转化生成线程安全的边谓词,需传入资源管理器,使用完谓词需判断谓词是否 instanceof AutoCloseable,若是则需要进行关闭
      static java.util.function.Predicate<? extends Element> transformVertexPredicate​(Graph graph, java.lang.String predicate)
      转化生成线程安全的点谓词,需传入资源管理器,使用完谓词需判断谓词是否 instanceof AutoCloseable,若是则需要进行关闭
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ParPredicateConverter

        public ParPredicateConverter()
    • Method Detail

      • transformVertexPredicate

        public static java.util.function.Predicate<? extends Element> transformVertexPredicate​(Graph graph,
                                                                                               java.lang.String predicate)
        转化生成线程安全的点谓词,需传入资源管理器,使用完谓词需判断谓词是否 instanceof AutoCloseable,若是则需要进行关闭
        Parameters:
        graph - 图实例
        predicate - 谓词字符串,变量名唯一且必须为 v
      • transformEdgePredicate

        public static java.util.function.Predicate<? extends Element> transformEdgePredicate​(Graph graph,
                                                                                             java.lang.String predicate)
        转化生成线程安全的边谓词,需传入资源管理器,使用完谓词需判断谓词是否 instanceof AutoCloseable,若是则需要进行关闭
        Parameters:
        graph - 图实例
        predicate - 谓词字符串,变量名唯一且必须为 e