All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cdc.applic.expressions.ast.PropertyNode Maven / Gradle / Ivy

The newest version!
package cdc.applic.expressions.ast;

public interface PropertyNode extends NamedNode, ParsingNode, SortableNode, RenamableNode {
    /**
     * @return {@code true} if this is a negative node.
     */
    public boolean isNegative();

    /**
     * @return The node with the negated definition.
     */
    public PropertyNode negate();

    @Override
    default String getSortingText() {
        return getName().getSortingLiteral();
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy