protected static class OpenSchemaPlanner.DecoratedNode extends Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
aggrBoundary
Crossed an aggregation boundary?
|
protected OpenSchemaPlanner.Node |
node
The node being decorated.
|
protected boolean |
parBoundary
Crossed a paragraph boundary?
|
Constructor and Description |
---|
DecoratedNode(OpenSchemaPlanner.Node node)
Default constructor
|
DecoratedNode(OpenSchemaPlanner.Node node,
boolean aggrBoundary,
boolean parBoundary)
Initialized constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
OpenSchemaPlanner.Node |
getNode()
Get the node being decorated.
|
int |
hashCode() |
boolean |
isAggrBoundary()
Whether or not the path to get to the decorated node crossed an aggregation boundary.
|
boolean |
isParBoundary()
Whether or not the path to get to the decorated node crossed a paragraph boundary.
|
String |
toString()
String rendering (for debugging purposes).
|
protected OpenSchemaPlanner.Node node
protected boolean aggrBoundary
protected boolean parBoundary
public DecoratedNode(OpenSchemaPlanner.Node node)
public DecoratedNode(OpenSchemaPlanner.Node node, boolean aggrBoundary, boolean parBoundary)
public OpenSchemaPlanner.Node getNode()
public boolean isAggrBoundary()
public boolean isParBoundary()
public String toString()
Copyright © 2015 Pablo Duboue. All rights reserved.