public class Operations extends Object
Operation instances.| Modifier and Type | Class and Description |
|---|---|
static class |
Operations.NoOp |
| Constructor and Description |
|---|
Operations() |
| Modifier and Type | Method and Description |
|---|---|
static OperationBuilder |
create()
Return a new
DefaultOperationBuilder that takes no action when
#perform(Rewrite, EvaluationContext) is invoked. |
static Operation |
onInbound(Operation operation)
Wrap the given
Operation in a new InboundOperation which will invoke the wrapped operation only
for inbound rewrites. |
static Operation |
onOutbound(Operation operation)
Wrap the given
Operation in a new OutboundOperation which will invoke the wrapped operation only
for outbound rewrites. |
static OperationBuilder |
wrap(Operation operation)
Wrap a given
Operation as a new DefaultOperationBuilder that performs the action of the original
Operation when #perform(Rewrite, EvaluationContext) is invoked. |
public static OperationBuilder create()
DefaultOperationBuilder that takes no action when
#perform(Rewrite, EvaluationContext) is invoked.public static Operation onInbound(Operation operation)
Operation in a new InboundOperation which will invoke the wrapped operation only
for inbound rewrites.public static Operation onOutbound(Operation operation)
Operation in a new OutboundOperation which will invoke the wrapped operation only
for outbound rewrites.public static OperationBuilder wrap(Operation operation)
Operation as a new DefaultOperationBuilder that performs the action of the original
Operation when #perform(Rewrite, EvaluationContext) is invoked.Copyright © 2014 OCPsoft. All Rights Reserved.