Interface FactoryBase.AttributeMatchVisitor<V>

  • Enclosing class:
    FactoryBase<L,​R extends FactoryBase<?,​R>>
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public static interface FactoryBase.AttributeMatchVisitor<V>
    • Method Detail

      • accept

        boolean accept​(java.lang.String attributeVariableName,
                       AttributeMatch<V> attribute1,
                       AttributeMatch<V> attribute2)
        Parameters:
        attributeVariableName - attributeVariableName
        attribute1 - attribute from factory1
        attribute2 - attribute from factory2
        Returns:
        true: continue visit, false abort