public static enum CloudAPI.QueryType extends java.lang.Enum<CloudAPI.QueryType>
Enum Constant and Description |
---|
LUCENE
Query type that follows Lucene query syntax -
For example: CloudAPI.Search.NAME :"*jpg*"
CloudAPI.Search.MIME_TYPE :"*image*" AND CloudAPI.Search.CAPTURED_DATE :[2015-05-01 to 2016-02-01]
|
SQL
Query type that follows SQL query syntax -
For example: CloudAPI.Search.NAME like '%jpg%'
CloudAPI.Search.MIME_TYPE like '%image%' AND (CloudAPI.Search.CAPTURED_DATE >= '2015-05-01%' AND CloudAPI.Search.CAPTURED_DATE <= '2016-02-01%')
|
Modifier and Type | Method and Description |
---|---|
static CloudAPI.QueryType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static CloudAPI.QueryType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CloudAPI.QueryType SQL
CloudAPI.Search.NAME
like '%jpg%'CloudAPI.Search.MIME_TYPE
like '%image%' AND (CloudAPI.Search.CAPTURED_DATE
>= '2015-05-01%' AND CloudAPI.Search.CAPTURED_DATE
<= '2016-02-01%')public static final CloudAPI.QueryType LUCENE
CloudAPI.Search.NAME
:"*jpg*"CloudAPI.Search.MIME_TYPE
:"*image*" AND CloudAPI.Search.CAPTURED_DATE
:[2015-05-01 to 2016-02-01]public static CloudAPI.QueryType[] values()
for (CloudAPI.QueryType c : CloudAPI.QueryType.values()) System.out.println(c);
public static CloudAPI.QueryType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null