Home
last modified time | relevance | path

Searched refs:JniParams (Results 1 – 2 of 2) sorted by relevance

/external/libmojo/base/android/jni_generator/
Djni_generator.py175 class JniParams(object): class
184 JniParams._fully_qualified_class = 'L' + fully_qualified_class
185 JniParams._package = '/'.join(fully_qualified_class.split('/')[:-1])
194 new_import = 'L%s/%s' % (JniParams._package, raw_class_name)
195 if new_import in JniParams._imports:
198 JniParams._imports += [new_import]
202 if not JniParams._package:
208 JniParams._imports += ['L' + match.group('class').replace('.', '/')]
213 if not JniParams._fully_qualified_class.endswith(inner):
214 JniParams._inner_classes += [JniParams._fully_qualified_class + '$' +
[all …]
Djni_generator_tests.py21 from jni_generator import CalledByNative, JniParams, NativeMethod, Param
151 jni_generator.JniParams.SetFullyQualifiedClass(
153 jni_generator.JniParams.ExtractImportsAndInnerClasses(test_data)
442 jni_generator.JniParams.SetFullyQualifiedClass('org/chromium/Foo')
443 jni_generator.JniParams.ExtractImportsAndInnerClasses(test_data)
893 jni_generator.JniParams.SetFullyQualifiedClass(
895 jni_generator.JniParams.ExtractImportsAndInnerClasses(import_header)
897 jni_generator.JniParams._imports)
899 jni_generator.JniParams._imports)
901 jni_generator.JniParams._inner_classes)
[all …]