org.btrplace.btrpsl.constraint.OneOfParam Maven / Gradle / Ivy
/*
* Copyright 2020 The BtrPlace Authors. All rights reserved.
* Use of this source code is governed by a LGPL-style
* license that can be found in the LICENSE.txt file.
*/
package org.btrplace.btrpsl.constraint;
import org.btrplace.btrpsl.element.BtrpOperand;
import org.btrplace.btrpsl.element.IgnorableOperand;
import org.btrplace.btrpsl.tree.BtrPlaceTree;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
/**
* A parameter for a constraint that can have multiple arguments types.
*
* @author Vincent Kherbache
*/
public class OneOfParam extends DefaultConstraintParam © 2015 - 2025 Weber Informatics LLC | Privacy Policy