org.ujorm.orm.metaModel
Class MetaSelect
java.lang.Object
org.ujorm.extensions.SuperAbstractUjo
org.ujorm.extensions.AbstractUjo
org.ujorm.orm.AbstractMetaModel
org.ujorm.orm.metaModel.MetaSelect
- All Implemented Interfaces:
- Serializable, UjoCloneable, UjoLockable, UjoTextable, Ujo
public final class MetaSelect
- extends AbstractMetaModel
Contains a SQL statement for a UJO view user SELECT.
- See Also:
- Serialized Form
SCHEMA
public static final String SCHEMA
- Schema variable is replaced for a real schema name.
- See Also:
- Constant Field Values
SELECT
public static final Key<MetaSelect,String> SELECT
FROM
public static final Key<MetaSelect,String> FROM
WHERE
public static final Key<MetaSelect,String> WHERE
GROUP
public static final Key<MetaSelect,String> GROUP
ORDER
public static final Key<MetaSelect,String> ORDER
LIMIT
public static final Key<MetaSelect,String> LIMIT
OFFSET
public static final Key<MetaSelect,String> OFFSET
MetaSelect
public MetaSelect(String select,
String schema)
- Constructor.
- Parameters:
select - SQL SELECT, the sample of the parameter
SELECT DISTINCT size(*) as itemCount, ord.id as id FROM order ord, item itm
WHERE ord.id=itm.orderId
GROUP BY ord.id ;
MetaSelect
public MetaSelect(MetaTable view)
toString
public String toString()
- Returns a select.
- Overrides:
toString in class SuperAbstractUjo
Copyright 2013, Pavel Ponec