MCPcopy Create free account
hub / github.com/QuiltMC/chasm / ClassData

Class ClassData

chasm/src/main/java/org/quiltmc/chasm/internal/ClassData.java:10–27  ·  view source on GitHub ↗

Represents the data of a class used for transforming.

Source from the content-addressed store, hash-verified

8 * Represents the data of a class used for transforming.
9 */
10@ApiStatus.Internal
11public final class ClassData {
12 private final byte @NotNull [] classBytes;
13 private final @NotNull Metadata metadata;
14
15 public ClassData(byte @NotNull [] classBytes, @NotNull Metadata metadata) {
16 this.classBytes = classBytes;
17 this.metadata = metadata;
18 }
19
20 public byte @NotNull [] getClassBytes() {
21 return classBytes;
22 }
23
24 public @NotNull Metadata getMetadata() {
25 return metadata;
26 }
27}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected