2016-09-01 17:11:37 +02:00
|
|
|
package org.gcube.informationsystem.resourceregistry.api.rest;
|
|
|
|
|
|
|
|
/**
|
2016-10-12 14:34:12 +02:00
|
|
|
* @author Luca Frosini (ISTI - CNR)
|
2016-09-01 17:11:37 +02:00
|
|
|
*/
|
|
|
|
public class AccessPath {
|
|
|
|
|
2018-06-08 09:30:02 +02:00
|
|
|
public static final String ACCESS_PATH_PART = "access";
|
2018-06-06 19:26:19 +02:00
|
|
|
public static final String CONTEXTS_PATH_PART = ContextPath.CONTEXTS_PATH_PART;
|
|
|
|
public static final String TYPES_PATH_PART = TypePath.TYPES_PATH_PART;
|
|
|
|
public static final String INSTANCES_PATH_PART = InstancePath.INSTANCES_PATH_PART;
|
2021-10-21 19:08:11 +02:00
|
|
|
public static final String QUERY_TEMPLATES_PATH_PART = QueryTemplatePath.QUERY_TEMPLATES_PATH_PART;
|
2022-07-20 12:09:07 +02:00
|
|
|
|
2018-06-06 19:26:19 +02:00
|
|
|
public static final String QUERY_PATH_PART = "query";
|
2022-07-18 16:33:08 +02:00
|
|
|
|
2022-07-20 12:09:07 +02:00
|
|
|
public static final String Q_QUERY_PARAMETER = "q";
|
|
|
|
public static final String RAW_QUERY_PARAMETER = "raw";
|
|
|
|
public static final String RAW_QUERY_PARAMETER_DEFAULT_VALUE = "false";
|
2018-06-08 15:05:47 +02:00
|
|
|
|
2022-07-20 12:09:07 +02:00
|
|
|
public static final String HIERARCHICAL_MODE_QUERY_PARAMETER = InstancePath.HIERARCHICAL_MODE_QUERY_PARAMETER;
|
2023-04-19 11:37:03 +02:00
|
|
|
public static final String INCLUDE_CONTEXTS_QUERY_PARAMETER = InstancePath.INCLUDE_CONTEXTS_QUERY_PARAMETER;
|
2023-05-02 14:38:13 +02:00
|
|
|
public static final String INCLUDE_META_QUERY_PARAMETER = InstancePath.INCLUDE_META_QUERY_PARAMETER;
|
|
|
|
public static final String INCLUDE_META_IN_ALL_INSTANCES_QUERY_PARAMETER = InstancePath.INCLUDE_META_IN_ALL_INSTANCES_QUERY_PARAMETER;
|
2016-12-30 17:31:35 +01:00
|
|
|
|
2023-10-31 15:25:08 +01:00
|
|
|
public static final String OFFSET_QUERY_PARAMETER = InstancePath.OFFSET_QUERY_PARAMETER;
|
|
|
|
public static final String LIMIT_QUERY_PARAMETER = InstancePath.LIMIT_QUERY_PARAMETER;
|
|
|
|
|
|
|
|
|
2022-07-14 15:50:29 +02:00
|
|
|
/**
|
|
|
|
* Used only in getRelated() function
|
|
|
|
* The _ is prepended to avoid clash with field name
|
|
|
|
*/
|
2022-07-20 12:09:07 +02:00
|
|
|
public static final String _REFERENCE_QUERY_PARAMETER = "_reference";
|
2022-07-14 15:50:29 +02:00
|
|
|
/**
|
|
|
|
* Used only in getRelated() function
|
|
|
|
* The _ is prepended to avoid clash with field name
|
|
|
|
*/
|
2022-07-20 12:09:07 +02:00
|
|
|
public static final String _POLYMORPHIC_QUERY_PARAMETER = "_polymorphic";
|
2022-07-14 15:50:29 +02:00
|
|
|
/**
|
|
|
|
* Used only in getRelated() function
|
|
|
|
* The _ is prepended to avoid clash with field name
|
|
|
|
*/
|
2022-07-20 12:09:07 +02:00
|
|
|
public static final String _DIRECTION_QUERY_PARAMETER = "_direction";
|
2018-06-12 11:23:38 +02:00
|
|
|
|
2016-09-01 17:11:37 +02:00
|
|
|
}
|