public class ContractedTransformer extends RecursiveGraphTransformer<ElementGraph>
DEFAULT_TRANSFORM_RECURSION_DEPTH_MAX, TRANSFORM_RECURSION_DEPTH_MAX
Constructor and Description |
---|
ContractedTransformer(ExpressionGraph expression) |
Modifier and Type | Method and Description |
---|---|
Transformed<ElementGraph> |
transform(PlannerContext plannerContext,
ElementGraph rootGraph) |
protected boolean |
transformGraphInPlaceUsing(Transformed<ElementGraph> transformed,
ElementGraph graph,
Match match) |
addExclusions, prepareForMatch, requiresRecursiveSearch, transform
transform
public ContractedTransformer(ExpressionGraph expression)
public Transformed<ElementGraph> transform(PlannerContext plannerContext, ElementGraph rootGraph)
transform
in class RecursiveGraphTransformer<ElementGraph>
protected boolean transformGraphInPlaceUsing(Transformed<ElementGraph> transformed, ElementGraph graph, Match match)
transformGraphInPlaceUsing
in class RecursiveGraphTransformer<ElementGraph>
Copyright © 2007-2015 Xplenty, Inc. All Rights Reserved.