-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCidCodec.java
More file actions
30 lines (21 loc) · 1 KB
/
CidCodec.java
File metadata and controls
30 lines (21 loc) · 1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.apicatalog.multicodec.codec;
import java.util.TreeMap;
import java.util.Map;
import com.apicatalog.multicodec.Multicodec.Tag;
import com.apicatalog.multicodec.Multicodec;
/** Multicodec Registry - generated: Tue Jul 29 16:54:27 CEST 2025 */
public class CidCodec {
/** Cid: cidv1, CIDv1, status = permanent, code = 0x1 */
public static final Multicodec CIDV1 = Multicodec.of("cidv1", Tag.Cid, 0x1, Multicodec.Status.Permanent);
/** Cid: cidv2, CIDv2, status = draft, code = 0x2 */
public static final Multicodec CIDV2 = Multicodec.of("cidv2", Tag.Cid, 0x2, Multicodec.Status.Draft);
/** Cid: cidv3, CIDv3, status = draft, code = 0x3 */
public static final Multicodec CIDV3 = Multicodec.of("cidv3", Tag.Cid, 0x3, Multicodec.Status.Draft);
protected static final Map<Long,Multicodec> ALL = new TreeMap<>();
static {
ALL.put(CIDV1.code(), CIDV1);
ALL.put(CIDV2.code(), CIDV2);
ALL.put(CIDV3.code(), CIDV3);
}
protected CidCodec() { /* protected */ }
}