컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
차단 > 직렬화 > ISerializer
serialization.ISerializer 인터페이스
플러그인 또는 시스템을 직렬화하거나 역직렬화합니다.
서명:
export interface ISerializer
속성
속성 |
수정자 |
유형 |
설명 |
우선순위 |
|
숫자 |
상태 역직렬화 순서를 결정하는 데 사용되는 우선순위 값입니다. 양수의 우선순위가 더 많을수록 덜 양수인 우선순위보다 먼저 역직렬화됩니다. 예를 들어 우선순위 (0, -10, 10, 100)가 있는 경우 역직렬화 순서는 (100, 10, 0, -10)이 됩니다. 두 serializer의 우선순위가 동일한 경우 서로 상대적인 순서로 임의의 순서로 역직렬화됩니다. |
메서드
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-25(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-25(UTC)"],[],["The `ISerializer` interface handles the serialization and deserialization of a plugin or system's state. It defines three core methods: `save`, which saves the state; `load`, which loads the state; and `clear`, which resets the state. It also includes a `priority` property, a numerical value determining the order in which states are deserialized, with higher positive values being processed first. Equal priorities result in arbitrary order.\n"]]