MCPcopy Create free account
hub / github.com/Snapchat/Valdi / newObjectClass

Method newObjectClass

valdi/src/valdi/android/JavaValueDelegate.cpp:266–273  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

264}
265
266Valdi::Ref<Valdi::PlatformObjectClassDelegate<JavaValue>> JavaValueDelegate::newObjectClass(
267 const Valdi::Ref<Valdi::ClassSchema>& schema, Valdi::ExceptionTracker& exceptionTracker) {
268 if (schema->isInterface()) {
269 return _typesResolver.getInterfaceClassDelegateForName(schema->getClassName());
270 } else {
271 return _typesResolver.getObjectClassDelegateForName(schema->getClassName());
272 }
273}
274
275Valdi::Ref<Valdi::PlatformEnumClassDelegate<JavaValue>> JavaValueDelegate::newEnumClass(
276 const Valdi::Ref<Valdi::EnumSchema>& schema, Valdi::ExceptionTracker& exceptionTracker) {

Callers 1

Calls 3

isInterfaceMethod · 0.80
getClassNameMethod · 0.45

Tested by

no test coverage detected