package org.overture.codegen.vdm2jml.predgen.info;
import org.overture.codegen.vdm2jml.runtime.V2J;
public class SetInfo extends AbstractSetSeqInfo
{
public static final String IS_SET_METHOD = "isSet";
public SetInfo(boolean optional, AbstractTypeInfo elementType)
{
super(optional, elementType);
}
@Override
public String consCollectionCheck(String arg)
{
// e.g. (V2J.isSet(xs) && (\forall int i; 0 <= i && i < V2J.size(xs); Utils.is_nat(V2J.get(xs,i))));
return consSubjectCheck(V2J.class.getSimpleName(), IS_SET_METHOD, arg);
}
}