Class Distinct
- java.lang.Object
-
- net.sf.jsqlparser.statement.select.Distinct
-
- All Implemented Interfaces:
java.io.Serializable
public class Distinct extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<SelectItem<?>>
onSelectItems
private boolean
useUnique
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Distinct
addOnSelectItems(java.util.Collection<? extends SelectItem<?>> onSelectItems)
Distinct
addOnSelectItems(SelectItem<?>... onSelectItems)
java.util.List<SelectItem<?>>
getOnSelectItems()
boolean
isUseUnique()
void
setOnSelectItems(java.util.List<SelectItem<?>> list)
void
setUseUnique(boolean useUnique)
java.lang.String
toString()
Distinct
withOnSelectItems(java.util.List<SelectItem<?>> onSelectItems)
Distinct
withUseUnique(boolean useUnique)
-
-
-
Field Detail
-
onSelectItems
private java.util.List<SelectItem<?>> onSelectItems
-
useUnique
private boolean useUnique
-
-
Method Detail
-
getOnSelectItems
public java.util.List<SelectItem<?>> getOnSelectItems()
-
setOnSelectItems
public void setOnSelectItems(java.util.List<SelectItem<?>> list)
-
isUseUnique
public boolean isUseUnique()
-
setUseUnique
public void setUseUnique(boolean useUnique)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
withOnSelectItems
public Distinct withOnSelectItems(java.util.List<SelectItem<?>> onSelectItems)
-
withUseUnique
public Distinct withUseUnique(boolean useUnique)
-
addOnSelectItems
public Distinct addOnSelectItems(SelectItem<?>... onSelectItems)
-
addOnSelectItems
public Distinct addOnSelectItems(java.util.Collection<? extends SelectItem<?>> onSelectItems)
-
-