public class DefaultTransformer extends java.lang.Object implements Transformer
Transformer
.Constructor and Description |
---|
DefaultTransformer() |
Modifier and Type | Method and Description |
---|---|
java.lang.Throwable |
applyDefaultTransforms(java.lang.String label,
AuditModel model,
java.lang.Object[] objects,
TransformerListener listener)
Apply the applicable default transforms of rows in an
AuditModel .. |
java.lang.Throwable |
applyDefaultTransforms(java.lang.String label,
java.util.Collection<? extends Violation> violations,
TransformerListener listener,
AuditModel model)
Apply the applicable default transforms of violations.
|
DefaultTransformsAction |
createDefaultTransformsAction(java.lang.String label,
AuditModel model,
java.lang.Object[] objects,
TransformerListener listener)
Creates an action for the applicable default transforms of one or more
violations.
|
DefaultTransformsAction |
createDefaultTransformsAction(java.lang.String label,
java.util.Collection<? extends Violation> violations,
TransformerListener listener,
AuditModel model)
Creates an action for the applicable default transforms of one or more
violations.
|
java.util.List<TransformAction> |
createTransformActions(java.util.Collection<? extends Violation> violations,
Profile profile,
TransformerListener listener,
AuditModel model)
Creates actions for the applicable transforms of one or more violations.
|
java.util.List<TransformAction> |
createTransformActions(java.util.Collection<? extends Violation> violations,
TransformerListener listener,
AuditModel model)
Creates actions for the applicable transforms of one or more violations.
|
java.util.List<TransformAction> |
createTransformActions(Violation violation,
TransformerListener listener,
AuditModel model)
Creates actions for the applicable transforms of a violation.
|
boolean |
hasStandardTransforms(java.util.Collection<? extends Violation> violations)
Gets whether one or more violations have standard transforms.
|
boolean |
hasSuppressionTransforms(java.util.Collection<? extends Violation> violations,
Profile profile)
Gets whether one or more violations have suppression transforms.
|
boolean |
hasTransforms(java.util.Collection<? extends Violation> violations,
Profile profile)
Gets whether one or more violations have transforms (either standard or
suppression).
|
void |
setQueryAllowed(boolean queryAllowed)
Sets whether user queries are allowed when a transform is applied.
|
void |
setQueryInterceptor(Transform transform,
TransformerQueryInterceptor interceptor)
Sets a query interceptor for a transform.
|
public void setQueryAllowed(boolean queryAllowed)
Transformer
setQueryAllowed
in interface Transformer
public void setQueryInterceptor(Transform transform, TransformerQueryInterceptor interceptor)
Transformer
setQueryInterceptor
in interface Transformer
public java.util.List<TransformAction> createTransformActions(Violation violation, TransformerListener listener, AuditModel model)
Transformer
createTransformActions
in interface Transformer
public java.util.List<TransformAction> createTransformActions(java.util.Collection<? extends Violation> violations, TransformerListener listener, AuditModel model)
Transformer
createTransformActions
in interface Transformer
public boolean hasTransforms(java.util.Collection<? extends Violation> violations, Profile profile)
Transformer
hasTransforms
in interface Transformer
public boolean hasStandardTransforms(java.util.Collection<? extends Violation> violations)
Transformer
hasStandardTransforms
in interface Transformer
public boolean hasSuppressionTransforms(java.util.Collection<? extends Violation> violations, Profile profile)
Transformer
hasSuppressionTransforms
in interface Transformer
public java.util.List<TransformAction> createTransformActions(java.util.Collection<? extends Violation> violations, Profile profile, TransformerListener listener, AuditModel model)
Transformer
createTransformActions
in interface Transformer
public DefaultTransformsAction createDefaultTransformsAction(java.lang.String label, java.util.Collection<? extends Violation> violations, TransformerListener listener, AuditModel model)
Transformer
createDefaultTransformsAction
in interface Transformer
public DefaultTransformsAction createDefaultTransformsAction(java.lang.String label, AuditModel model, java.lang.Object[] objects, TransformerListener listener)
Transformer
createDefaultTransformsAction
in interface Transformer
public java.lang.Throwable applyDefaultTransforms(java.lang.String label, java.util.Collection<? extends Violation> violations, TransformerListener listener, AuditModel model)
Transformer
applyDefaultTransforms
in interface Transformer
public java.lang.Throwable applyDefaultTransforms(java.lang.String label, AuditModel model, java.lang.Object[] objects, TransformerListener listener)
Transformer
AuditModel
..applyDefaultTransforms
in interface Transformer