/* * JBoss, Home of Professional Open Source. * * See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing. * * See the AUTHORS.txt file distributed with this work for a full listing of individual contributors. */ package org.teiid.designer.query.sql.lang; /** * This interface defines a common interface for all SQL objects * that contain subqueries. * * @param <C> * @param <LV> */ public interface ISubqueryContainer<C extends ICommand> { /** * Returns the subquery Command object * @return the subquery Command object */ C getCommand(); /** * Sets the subquery Command object * @param command the subquery Command object */ void setCommand(C command); }