cdc.applic.expressions.ast.SetNode Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cdc-applic-expressions Show documentation
Show all versions of cdc-applic-expressions Show documentation
Applicabilities Expressions.
The newest version!
package cdc.applic.expressions.ast;
import cdc.applic.expressions.content.SItemSet;
import cdc.applic.expressions.literals.Name;
public interface SetNode extends PropertyNode {
@Override
public abstract SetNode negate();
/**
* @return The set of items.
*/
public SItemSet getSet();
/**
* @return The checked set of items.
* It may be {@code null} if set can not be converted to a checked set.
*/
public SItemSet getCheckedSet();
/**
* @return The best set of items.
* It is a checked set if possible.
*/
public SItemSet getBestSet();
public abstract SetNode create(Name propertyName,
SItemSet set);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy