Class FederatedViewValidator

    • Constructor Detail

      • FederatedViewValidator

        public FederatedViewValidator()
    • Method Detail

      • validate

        public uk.gov.gchq.koryphe.ValidationResult validate​(View view,
                                                             Schema schema,
                                                             Set<StoreTrait> storeTraits)
        Description copied from class: ViewValidator
        Checks all Predicates and Functions defined are compatible with the identifiers and properties in the Schema and transient properties in the View.
        Overrides:
        validate in class ViewValidator
        Parameters:
        view - the View to validate
        schema - the Schema to validate the view against
        storeTraits - the store traits
        Returns:
        true if the element definition is valid, otherwise false and an error is logged