You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
git-test/src/main/java/net/micode/notes/tool/GTaskStringUtils.java

167 lines
5.5 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/*
* Copyright (c) 2010-2011, The MiCode Open Source Community (www.micode.net)
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package net.micode.notes.tool;
/**
* GTask字符串常量工具类定义了与GTask服务交互时使用的各种JSON字段名和文件夹名称。
* <p>
* 该类包含了与Google任务服务(GTask)进行JSON数据交换时所需的所有字符串常量
* 包括动作类型、实体类型、字段名称以及文件夹命名规则等。
* </p>
*/
public class GTaskStringUtils {
/** 动作ID字段名 */
public final static String GTASK_JSON_ACTION_ID = "action_id";
/** 动作列表字段名 */
public final static String GTASK_JSON_ACTION_LIST = "action_list";
/** 动作类型字段名 */
public final static String GTASK_JSON_ACTION_TYPE = "action_type";
/** 创建动作类型 */
public final static String GTASK_JSON_ACTION_TYPE_CREATE = "create";
/** 获取所有数据动作类型 */
public final static String GTASK_JSON_ACTION_TYPE_GETALL = "get_all";
/** 移动动作类型 */
public final static String GTASK_JSON_ACTION_TYPE_MOVE = "move";
/** 更新动作类型 */
public final static String GTASK_JSON_ACTION_TYPE_UPDATE = "update";
/** 创建者ID字段名 */
public final static String GTASK_JSON_CREATOR_ID = "creator_id";
/** 子实体字段名 */
public final static String GTASK_JSON_CHILD_ENTITY = "child_entity";
/** 客户端版本字段名 */
public final static String GTASK_JSON_CLIENT_VERSION = "client_version";
/** 完成状态字段名 */
public final static String GTASK_JSON_COMPLETED = "completed";
/** 当前列表ID字段名 */
public final static String GTASK_JSON_CURRENT_LIST_ID = "current_list_id";
/** 默认列表ID字段名 */
public final static String GTASK_JSON_DEFAULT_LIST_ID = "default_list_id";
/** 删除状态字段名 */
public final static String GTASK_JSON_DELETED = "deleted";
/** 目标列表字段名 */
public final static String GTASK_JSON_DEST_LIST = "dest_list";
/** 目标父级字段名 */
public final static String GTASK_JSON_DEST_PARENT = "dest_parent";
/** 目标父级类型字段名 */
public final static String GTASK_JSON_DEST_PARENT_TYPE = "dest_parent_type";
/** 实体增量字段名 */
public final static String GTASK_JSON_ENTITY_DELTA = "entity_delta";
/** 实体类型字段名 */
public final static String GTASK_JSON_ENTITY_TYPE = "entity_type";
/** 获取已删除数据字段名 */
public final static String GTASK_JSON_GET_DELETED = "get_deleted";
/** ID字段名 */
public final static String GTASK_JSON_ID = "id";
/** 索引字段名 */
public final static String GTASK_JSON_INDEX = "index";
/** 最后修改时间字段名 */
public final static String GTASK_JSON_LAST_MODIFIED = "last_modified";
/** 最新同步点字段名 */
public final static String GTASK_JSON_LATEST_SYNC_POINT = "latest_sync_point";
/** 列表ID字段名 */
public final static String GTASK_JSON_LIST_ID = "list_id";
/** 列表集合字段名 */
public final static String GTASK_JSON_LISTS = "lists";
/** 名称字段名 */
public final static String GTASK_JSON_NAME = "name";
/** 新ID字段名 */
public final static String GTASK_JSON_NEW_ID = "new_id";
/** 笔记字段名 */
public final static String GTASK_JSON_NOTES = "notes";
/** 父级ID字段名 */
public final static String GTASK_JSON_PARENT_ID = "parent_id";
/** 前一个兄弟节点ID字段名 */
public final static String GTASK_JSON_PRIOR_SIBLING_ID = "prior_sibling_id";
/** 结果集合字段名 */
public final static String GTASK_JSON_RESULTS = "results";
/** 源列表字段名 */
public final static String GTASK_JSON_SOURCE_LIST = "source_list";
/** 任务集合字段名 */
public final static String GTASK_JSON_TASKS = "tasks";
/** 类型字段名 */
public final static String GTASK_JSON_TYPE = "type";
/** 分组类型 */
public final static String GTASK_JSON_TYPE_GROUP = "GROUP";
/** 任务类型 */
public final static String GTASK_JSON_TYPE_TASK = "TASK";
/** 用户字段名 */
public final static String GTASK_JSON_USER = "user";
/** MIUI笔记文件夹前缀 */
public final static String MIUI_FOLDER_PREFFIX = "[MIUI_Notes]";
/** 默认文件夹名称 */
public final static String FOLDER_DEFAULT = "Default";
/** 通话笔记文件夹名称 */
public final static String FOLDER_CALL_NOTE = "Call_Note";
/** 元数据文件夹名称 */
public final static String FOLDER_META = "METADATA";
/** GTask ID元数据头 */
public final static String META_HEAD_GTASK_ID = "meta_gid";
/** 笔记元数据头 */
public final static String META_HEAD_NOTE = "meta_note";
/** 数据元数据头 */
public final static String META_HEAD_DATA = "meta_data";
/** 元数据笔记名称 */
public final static String META_NOTE_NAME = "[META INFO] DON'T UPDATE AND DELETE";
}