Add codegen for java skeleton Bug: 279485059 Test: atest aconfig.test Change-Id: Ia0481cec9c2e137e88e9a77d1b82412529b64adc
20 lines
520 B
Plaintext
20 lines
520 B
Plaintext
package com.android.aconfig;
|
|
{{ if readwrite }}
|
|
import android.provider.DeviceConfig;
|
|
{{ endif }}
|
|
public final class {namespace} \{
|
|
{{ for item in class_elements}}
|
|
public static boolean {item.method_name}() \{
|
|
{{ if item.readwrite- }}
|
|
return DeviceConfig.getBoolean(
|
|
"{namespace}",
|
|
"{item.feature_name}__{item.flag_name}",
|
|
{item.default_value}
|
|
);
|
|
{{ -else- }}
|
|
return {item.default_value};
|
|
{{ -endif }}
|
|
}
|
|
{{ endfor }}
|
|
}
|