MCPcopy Create free account
hub / github.com/e2wugui/zeze / getClassMeta

Method getClassMeta

ZezeJava/ZezeJava/src/main/java/Zeze/Util/Json.java:544–550  ·  view source on GitHub ↗
(@NotNull Class<T> klass)

Source from the content-addressed store, hash-verified

542 }
543
544 @SuppressWarnings("unchecked")
545 public <T> @NotNull ClassMeta<T> getClassMeta(@NotNull Class<T> klass) {
546 ClassMeta<?> cm = classMetas.get(klass);
547 if (cm == null)
548 cm = classMetas.computeIfAbsent(klass, c -> new ClassMeta<>(this, c));
549 return (ClassMeta<T>)cm;
550 }
551
552 public void clearClassMetas() {
553 classMetas.clear();

Callers 13

test2Method · 0.80
test7Method · 0.80
registerJsonParserMethod · 0.80
GTable2Class · 0.80
GTable1Class · 0.80
HelperClass · 0.80
parseArrayMethod · 0.80
parseMethod · 0.80
parse0Method · 0.80
parseList0Method · 0.80
parseMap0Method · 0.80
JsonClass · 0.80

Calls 2

getMethod · 0.65
computeIfAbsentMethod · 0.65

Tested by 2

test2Method · 0.64
test7Method · 0.64