|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.wala.util.tables.Query
public class Query
Misc SQL-like support for queries on tables
| Constructor Summary | |
|---|---|
Query()
|
|
| Method Summary | ||
|---|---|---|
static
|
selectStarWhere(Table<T> t,
java.lang.String column,
Predicate<T> P)
SELECT attribute FROM t where P(column) |
|
static
|
selectStarWhereEquals(Table<T> t,
java.lang.String column,
T value)
SELECT * from t where column=value |
|
static
|
selectWhereEquals(Table<T> t,
java.lang.String attribute,
java.lang.String column,
T value)
SELECT attribute FROM t where column=value |
|
static StringTable |
viewWhereEquals(StringTable t,
java.lang.String column,
java.lang.String value)
|
|
static
|
viewWhereEquals(Table<T> t,
java.lang.String column,
T value)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Query()
| Method Detail |
|---|
public static <T> java.util.Collection<java.util.Map<java.lang.String,T>> selectStarWhereEquals(Table<T> t,
java.lang.String column,
T value)
throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException - if t == null
public static <T> java.util.Collection<T> selectWhereEquals(Table<T> t,
java.lang.String attribute,
java.lang.String column,
T value)
public static <T> java.util.Collection<java.util.Map<java.lang.String,T>> selectStarWhere(Table<T> t,
java.lang.String column,
Predicate<T> P)
public static <T> Table<T> viewWhereEquals(Table<T> t,
java.lang.String column,
T value)
public static StringTable viewWhereEquals(StringTable t,
java.lang.String column,
java.lang.String value)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||