def validate(self, table: pd.DataFrame, failed_only=False) -> pd.DataFrame:
return pd.concat([<EOL>self._validate_input(table, failed_only=failed_only),<EOL>self._validate_output(table, failed_only=failed_only),<EOL>]).fillna(True)<EOL>
Return a dataframe of validation results for the appropriate series vs the vector of validators.

        Args:
            table (pd.DataFrame): A dataframe on which to apply validation logic.
            failed_only (bool): If ``True``: return only the indexes that failed to validate.