Class DerivedLogicalEntities.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public DerivedLogicalEntities.Builder name​(String name)
        The name of the derived logical entity.

        The group name of the unmatched files will be UNMATCHED

        Parameters:
        name - the value to set
        Returns:
        this builder
      • realizedExpression

        public DerivedLogicalEntities.Builder realizedExpression​(String realizedExpression)
        The expression realized after resolving qualifiers .

        Used in deriving this logical entity

        Parameters:
        realizedExpression - the value to set
        Returns:
        this builder
      • filesInLogicalGrouping

        public DerivedLogicalEntities.Builder filesInLogicalGrouping​(List<String> filesInLogicalGrouping)
        The list of file paths that belong to the grouping of logical entity or UNMATCHED for which realizedExpression is a selector.
        Parameters:
        filesInLogicalGrouping - the value to set
        Returns:
        this builder