Home | History | Annotate | Download | only in conditional

Lines Matching defs:clz

87                     String clz = parser.getAttributeValue("", ATTR_CLASS);
88 if (!clz.startsWith(PKG)) {
89 clz = PKG + clz;
91 Condition condition = createCondition(Class.forName(clz));
93 if (DEBUG) Log.d(TAG, "Reading " + clz + " -- " + bundle);
123 final String clz = mConditions.get(i).getClass().getSimpleName();
124 serializer.attribute("", ATTR_CLASS, clz);
150 private void addIfMissing(Class<? extends Condition> clz, ArrayList<Condition> conditions) {
151 if (getCondition(clz, conditions) == null) {
152 if (DEBUG) Log.d(TAG, "Adding missing " + clz.getName());
153 conditions.add(createCondition(clz));
157 private Condition createCondition(Class<?> clz) {
158 if (AirplaneModeCondition.class == clz) {
160 } else if (HotspotCondition.class == clz) {
162 } else if (DndCondition.class == clz) {
164 } else if (BatterySaverCondition.class == clz) {
166 } else if (CellularDataCondition.class == clz) {
168 } else if (BackgroundDataCondition.class == clz) {
170 } else if (WorkModeCondition.class == clz) {
172 } else if (NightDisplayCondition.class == clz) {
175 throw new RuntimeException("Unexpected Condition " + clz);
182 public <T extends Condition> T getCondition(Class<T> clz) {
183 return getCondition(clz, mConditions);
186 private <T extends Condition> T getCondition(Class<T> clz, List<Condition> conditions) {
189 if (clz.equals(conditions.get(i).getClass())) {