# ValidationPipe Class

Module
import { ValidationPipe } from "@tsed/common"
Source/packages/common/src/mvc/pipes/ValidationPipe.ts

# Overview

class ValidationPipe implements IPipe {
    protected validationService: ValidationService;
    constructor(validationService: ValidationService);
    transform(value: any, metadata: ParamMetadata): any;
    protected shouldValidate(param: ParamMetadata): boolean;
    protected checkIsRequired(value: any, metadata: ParamMetadata): boolean;
}

# Members

protected validationService: ValidationService;

transform(value: any, metadata: ParamMetadata): any;

protected shouldValidate(param: ParamMetadata): boolean;

protected checkIsRequired(value: any, metadata: ParamMetadata): boolean;