All files / output zif_abapgit_data_deserializer.intf.mjs

100% Statements 12/12
100% Branches 0/0
100% Functions 0/0
100% Lines 12/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 121x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x 1x
// zif_abapgit_data_deserializer.intf.abap
class zif_abapgit_data_deserializer {
  static INTERNAL_TYPE = 'INTF';
  static ATTRIBUTES = {};
  static METHODS = {"DESERIALIZE_CHECK": {"visibility": "U", "parameters": {"RS_CHECKS": {"type": () => {return new abap.types.Structure({"required": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "transport": new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR"}), "type": new abap.types.Structure({"request": new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION"}), "task": new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION"})}, "zif_abapgit_definitions=>ty_transport_type", undefined, {}, {})}, "zif_abapgit_definitions=>ty_transport", undefined, {}, {});}, "is_optional": " "}, "IO_REPO": {"type": () => {return new abap.types.ABAPObject({qualifiedName: "ZCL_ABAPGIT_REPO", RTTIName: "\\CLASS=ZCL_ABAPGIT_REPO"});}, "is_optional": " "}, "II_CONFIG": {"type": () => {return new abap.types.ABAPObject({qualifiedName: "ZIF_ABAPGIT_DATA_CONFIG", RTTIName: "\\INTERFACE=ZIF_ABAPGIT_DATA_CONFIG"});}, "is_optional": " "}}},
  "DESERIALIZE": {"visibility": "U", "parameters": {"RT_RESULT": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Structure({"type": new abap.types.Character(4, {"qualifiedName":"zif_abapgit_data_config=>ty_data_type"}), "name": new abap.types.Character(40, {}), "deletes": new abap.types.DataReference(new abap.types.Character(4)), "updates": new abap.types.DataReference(new abap.types.Character(4)), "inserts": new abap.types.DataReference(new abap.types.Character(4)), "file": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {}), "config": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {})}, "zif_abapgit_data_deserializer=>ty_result", undefined, {}, {}), {"withHeader":false,"keyType":"USER","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":["TYPE","NAME"]},"secondary":[]}, "zif_abapgit_data_deserializer=>ty_results");}, "is_optional": " "}, "II_CONFIG": {"type": () => {return new abap.types.ABAPObject({qualifiedName: "ZIF_ABAPGIT_DATA_CONFIG", RTTIName: "\\INTERFACE=ZIF_ABAPGIT_DATA_CONFIG"});}, "is_optional": " "}, "IT_FILES": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"}), "data": new abap.types.XString({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE-DATA"})}, "zif_abapgit_git_definitions=>ty_file", undefined, {}, {}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[{"name":"file_path","type":"SORTED","isUnique":true,"keyFields":["PATH","FILENAME"]},{"name":"file","type":"SORTED","isUnique":false,"keyFields":["FILENAME"]}]}, "zif_abapgit_git_definitions=>ty_files_tt");}, "is_optional": " "}}},
  "ACTUALIZE": {"visibility": "U", "parameters": {"RT_ACCESSED_FILES": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[]}, "zif_abapgit_git_definitions=>ty_file_signatures_tt");}, "is_optional": " "}, "IS_CHECKS": {"type": () => {return new abap.types.Structure({"overwrite": abap.types.TableFactory.construct(new abap.types.Structure({"obj_type": new abap.types.Character(4, {}), "obj_name": new abap.types.Character(40, {}), "devclass": new abap.types.Character(30, {"qualifiedName":"DEVCLASS","ddicName":"DEVCLASS"}), "srcsystem": new abap.types.Character(5, {}), "origlang": new abap.types.Character(1, {}), "inactive": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "abap_language_version": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_aff_types_v1=>ty_abap_language_version"}), "state": new abap.types.Character(2, {"qualifiedName":"zif_abapgit_definitions=>ty_overwrite-state"}), "action": new abap.types.Integer({qualifiedName: "ZIF_ABAPGIT_DEFINITIONS=>TY_OVERWRITE-ACTION"}), "icon": new abap.types.Character(4, {"qualifiedName":"ICON_D","ddicName":"ICON_D"}), "text": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_DEFINITIONS=>TY_OVERWRITE-TEXT"}), "decision": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_definitions=>ty_yes_no"})}, "zif_abapgit_definitions=>ty_overwrite", undefined, {}, {}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[{"name":"object_type_and_name","type":"HASHED","isUnique":true,"keyFields":["OBJ_TYPE","OBJ_NAME"]}]}, "zif_abapgit_definitions=>ty_overwrite_tt"), "warning_package": abap.types.TableFactory.construct(new abap.types.Structure({"obj_type": new abap.types.Character(4, {}), "obj_name": new abap.types.Character(40, {}), "devclass": new abap.types.Character(30, {"qualifiedName":"DEVCLASS","ddicName":"DEVCLASS"}), "srcsystem": new abap.types.Character(5, {}), "origlang": new abap.types.Character(1, {}), "inactive": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "abap_language_version": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_aff_types_v1=>ty_abap_language_version"}), "state": new abap.types.Character(2, {"qualifiedName":"zif_abapgit_definitions=>ty_overwrite-state"}), "action": new abap.types.Integer({qualifiedName: "ZIF_ABAPGIT_DEFINITIONS=>TY_OVERWRITE-ACTION"}), "icon": new abap.types.Character(4, {"qualifiedName":"ICON_D","ddicName":"ICON_D"}), "text": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_DEFINITIONS=>TY_OVERWRITE-TEXT"}), "decision": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_definitions=>ty_yes_no"})}, "zif_abapgit_definitions=>ty_overwrite", undefined, {}, {}), {"withHeader":false,"keyType":"DEFAULT","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":[]},"secondary":[{"name":"object_type_and_name","type":"HASHED","isUnique":true,"keyFields":["OBJ_TYPE","OBJ_NAME"]}]}, "zif_abapgit_definitions=>ty_overwrite_tt"), "requirements": new abap.types.Structure({"met": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_definitions=>ty_yes_no"}), "decision": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_definitions=>ty_yes_no"})}, "zif_abapgit_definitions=>ty_requirements", undefined, {}, {}), "dependencies": new abap.types.Structure({"met": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_definitions=>ty_yes_no"}), "decision": new abap.types.Character(1, {"qualifiedName":"zif_abapgit_definitions=>ty_yes_no"})}, "zif_abapgit_definitions=>ty_dependencies", undefined, {}, {}), "transport": new abap.types.Structure({"required": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "transport": new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR"}), "type": new abap.types.Structure({"request": new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION"}), "task": new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION"})}, "zif_abapgit_definitions=>ty_transport_type", undefined, {}, {})}, "zif_abapgit_definitions=>ty_transport", undefined, {}, {}), "customizing": new abap.types.Structure({"required": new abap.types.Character(1, {"qualifiedName":"ABAP_BOOL","ddicName":"ABAP_BOOL"}), "transport": new abap.types.Character(20, {"qualifiedName":"TRKORR","ddicName":"TRKORR"}), "type": new abap.types.Structure({"request": new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION"}), "task": new abap.types.Character(1, {"qualifiedName":"TRFUNCTION","ddicName":"TRFUNCTION"})}, "zif_abapgit_definitions=>ty_transport_type", undefined, {}, {})}, "zif_abapgit_definitions=>ty_transport", undefined, {}, {})}, "zif_abapgit_definitions=>ty_deserialize_checks", undefined, {}, {});}, "is_optional": " "}, "IT_RESULT": {"type": () => {return abap.types.TableFactory.construct(new abap.types.Structure({"type": new abap.types.Character(4, {"qualifiedName":"zif_abapgit_data_config=>ty_data_type"}), "name": new abap.types.Character(40, {}), "deletes": new abap.types.DataReference(new abap.types.Character(4)), "updates": new abap.types.DataReference(new abap.types.Character(4)), "inserts": new abap.types.DataReference(new abap.types.Character(4)), "file": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {}), "config": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {})}, "zif_abapgit_data_deserializer=>ty_result", undefined, {}, {}), {"withHeader":false,"keyType":"USER","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":["TYPE","NAME"]},"secondary":[]}, "zif_abapgit_data_deserializer=>ty_results");}, "is_optional": " "}}}};
}
abap.Classes['ZIF_ABAPGIT_DATA_DESERIALIZER'] = zif_abapgit_data_deserializer;zif_abapgit_data_deserializer.ty_result = new abap.types.Structure({"type": new abap.types.Character(4, {"qualifiedName":"zif_abapgit_data_config=>ty_data_type"}), "name": new abap.types.Character(40, {}), "deletes": new abap.types.DataReference(new abap.types.Character(4)), "updates": new abap.types.DataReference(new abap.types.Character(4)), "inserts": new abap.types.DataReference(new abap.types.Character(4)), "file": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {}), "config": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {})}, "zif_abapgit_data_deserializer=>ty_result", undefined, {}, {});
zif_abapgit_data_deserializer.ty_results = abap.types.TableFactory.construct(new abap.types.Structure({"type": new abap.types.Character(4, {"qualifiedName":"zif_abapgit_data_config=>ty_data_type"}), "name": new abap.types.Character(40, {}), "deletes": new abap.types.DataReference(new abap.types.Character(4)), "updates": new abap.types.DataReference(new abap.types.Character(4)), "inserts": new abap.types.DataReference(new abap.types.Character(4)), "file": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {}), "config": new abap.types.Structure({"path": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-PATH"}), "filename": new abap.types.String({qualifiedName: "ZIF_ABAPGIT_GIT_DEFINITIONS=>TY_FILE_SIGNATURE-FILENAME"}), "sha1": new abap.types.Character(40, {"qualifiedName":"zif_abapgit_git_definitions=>ty_sha1"})}, "zif_abapgit_git_definitions=>ty_file_signature", undefined, {}, {})}, "zif_abapgit_data_deserializer=>ty_result", undefined, {}, {}), {"withHeader":false,"keyType":"USER","primaryKey":{"name":"primary_key","type":"STANDARD","isUnique":false,"keyFields":["TYPE","NAME"]},"secondary":[]}, "zif_abapgit_data_deserializer=>ty_results");
export {zif_abapgit_data_deserializer};
//# sourceMappingURL=zif_abapgit_data_deserializer.intf.mjs.map