Last Version

Pre-allocated Modified Preorder Tree Traversal 1.2.2

Library encapsulates a special flavour of MPTT algorithm with predictable bound computation logic, that allows to minimize write overhead that is otherwise closely connected to standard MPTT algorithm. MPTT flattens hierarchical structure to flat structure with bounds that allow quick filtering children or parent nodes when required.

License

License

GroupId

GroupId

one.edee.oss
ArtifactId

ArtifactId

pmptt
Version

Version

1.2.2
Type

Type

pom
Description

Description

Pre-allocated Modified Preorder Tree Traversal
Library encapsulates a special flavour of MPTT algorithm with predictable bound computation logic, that allows to minimize write overhead that is otherwise closely connected to standard MPTT algorithm. MPTT flattens hierarchical structure to flat structure with bounds that allow quick filtering children or parent nodes when required.
Project URL

Project URL

https://github.com/FgForrest/PMPTT/
Project Organization

Project Organization

FG Forrest, a.s.

Download pmptt 1.2.2

Filename Size
pmptt-1.2.2.pom 8 KB
Browse

<!-- https://jarcasting.com/artifacts/one.edee.oss/pmptt/ -->
<dependency>
    <groupId>one.edee.oss</groupId>
    <artifactId>pmptt</artifactId>
    <version>1.2.2</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/one.edee.oss/pmptt/
implementation 'one.edee.oss:pmptt:1.2.2'
// https://jarcasting.com/artifacts/one.edee.oss/pmptt/
implementation ("one.edee.oss:pmptt:1.2.2")
'one.edee.oss:pmptt:pom:1.2.2'
<dependency org="one.edee.oss" name="pmptt" rev="1.2.2">
  <artifact name="pmptt" type="pom" />
</dependency>
@Grapes(
@Grab(group='one.edee.oss', module='pmptt', version='1.2.2')
)
libraryDependencies += "one.edee.oss" % "pmptt" % "1.2.2"
[one.edee.oss/pmptt "1.2.2"]

Dependencies

compile (3)

Group / Artifact Type Version
com.google.code.findbugs : jsr305 jar 3.0.2
commons-logging : commons-logging jar 1.2
org.projectlombok : lombok jar 1.18.8

test (6)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter-api jar 5.7.0
org.junit.jupiter : junit-jupiter-engine jar 5.7.0
org.apache.logging.log4j : log4j pom 2.17.2
commons-io : commons-io jar 2.8.0
org.springframework : spring-test jar 5.3.21
org.springframework : spring-context jar 5.3.21

Project Modules

  • pmptt_core
  • pmptt_rdbms
  • pmptt_tests