| // Signature format: 2.0 |
| package com.android.server.display.config { |
| |
| public class DisplayConfiguration { |
| ctor public DisplayConfiguration(); |
| method public com.android.server.display.config.HighBrightnessMode getHighBrightnessMode(); |
| method public final com.android.server.display.config.SensorDetails getLightSensor(); |
| method public final com.android.server.display.config.SensorDetails getProxSensor(); |
| method public com.android.server.display.config.DisplayQuirks getQuirks(); |
| method @NonNull public final java.math.BigDecimal getScreenBrightnessDefault(); |
| method @NonNull public final com.android.server.display.config.NitsMap getScreenBrightnessMap(); |
| method public final java.math.BigDecimal getScreenBrightnessRampFastDecrease(); |
| method public final java.math.BigDecimal getScreenBrightnessRampFastIncrease(); |
| method public final java.math.BigDecimal getScreenBrightnessRampSlowDecrease(); |
| method public final java.math.BigDecimal getScreenBrightnessRampSlowIncrease(); |
| method public void setHighBrightnessMode(com.android.server.display.config.HighBrightnessMode); |
| method public final void setLightSensor(com.android.server.display.config.SensorDetails); |
| method public final void setProxSensor(com.android.server.display.config.SensorDetails); |
| method public void setQuirks(com.android.server.display.config.DisplayQuirks); |
| method public final void setScreenBrightnessDefault(@NonNull java.math.BigDecimal); |
| method public final void setScreenBrightnessMap(@NonNull com.android.server.display.config.NitsMap); |
| method public final void setScreenBrightnessRampFastDecrease(java.math.BigDecimal); |
| method public final void setScreenBrightnessRampFastIncrease(java.math.BigDecimal); |
| method public final void setScreenBrightnessRampSlowDecrease(java.math.BigDecimal); |
| method public final void setScreenBrightnessRampSlowIncrease(java.math.BigDecimal); |
| } |
| |
| public class DisplayQuirks { |
| ctor public DisplayQuirks(); |
| method public java.util.List<java.lang.String> getQuirk(); |
| } |
| |
| public class HbmTiming { |
| ctor public HbmTiming(); |
| method @NonNull public final java.math.BigInteger getTimeMaxSecs_all(); |
| method @NonNull public final java.math.BigInteger getTimeMinSecs_all(); |
| method @NonNull public final java.math.BigInteger getTimeWindowSecs_all(); |
| method public final void setTimeMaxSecs_all(@NonNull java.math.BigInteger); |
| method public final void setTimeMinSecs_all(@NonNull java.math.BigInteger); |
| method public final void setTimeWindowSecs_all(@NonNull java.math.BigInteger); |
| } |
| |
| public class HighBrightnessMode { |
| ctor public HighBrightnessMode(); |
| method @NonNull public final boolean getAllowInLowPowerMode_all(); |
| method public boolean getEnabled(); |
| method @NonNull public final java.math.BigDecimal getMinimumLux_all(); |
| method @Nullable public final com.android.server.display.config.RefreshRateRange getRefreshRate_all(); |
| method @NonNull public final com.android.server.display.config.ThermalStatus getThermalStatusLimit_all(); |
| method public com.android.server.display.config.HbmTiming getTiming_all(); |
| method @NonNull public final java.math.BigDecimal getTransitionPoint_all(); |
| method public final void setAllowInLowPowerMode_all(@NonNull boolean); |
| method public void setEnabled(boolean); |
| method public final void setMinimumLux_all(@NonNull java.math.BigDecimal); |
| method public final void setRefreshRate_all(@Nullable com.android.server.display.config.RefreshRateRange); |
| method public final void setThermalStatusLimit_all(@NonNull com.android.server.display.config.ThermalStatus); |
| method public void setTiming_all(com.android.server.display.config.HbmTiming); |
| method public final void setTransitionPoint_all(@NonNull java.math.BigDecimal); |
| } |
| |
| public class NitsMap { |
| ctor public NitsMap(); |
| method @NonNull public final java.util.List<com.android.server.display.config.Point> getPoint(); |
| } |
| |
| public class Point { |
| ctor public Point(); |
| method @NonNull public final java.math.BigDecimal getNits(); |
| method @NonNull public final java.math.BigDecimal getValue(); |
| method public final void setNits(@NonNull java.math.BigDecimal); |
| method public final void setValue(@NonNull java.math.BigDecimal); |
| } |
| |
| public class RefreshRateRange { |
| ctor public RefreshRateRange(); |
| method public final java.math.BigInteger getMaximum(); |
| method public final java.math.BigInteger getMinimum(); |
| method public final void setMaximum(java.math.BigInteger); |
| method public final void setMinimum(java.math.BigInteger); |
| } |
| |
| public class SensorDetails { |
| ctor public SensorDetails(); |
| method @Nullable public final String getName(); |
| method @Nullable public final com.android.server.display.config.RefreshRateRange getRefreshRate(); |
| method @Nullable public final String getType(); |
| method public final void setName(@Nullable String); |
| method public final void setRefreshRate(@Nullable com.android.server.display.config.RefreshRateRange); |
| method public final void setType(@Nullable String); |
| } |
| |
| public enum ThermalStatus { |
| method public String getRawName(); |
| enum_constant public static final com.android.server.display.config.ThermalStatus critical; |
| enum_constant public static final com.android.server.display.config.ThermalStatus emergency; |
| enum_constant public static final com.android.server.display.config.ThermalStatus light; |
| enum_constant public static final com.android.server.display.config.ThermalStatus moderate; |
| enum_constant public static final com.android.server.display.config.ThermalStatus none; |
| enum_constant public static final com.android.server.display.config.ThermalStatus severe; |
| enum_constant public static final com.android.server.display.config.ThermalStatus shutdown; |
| } |
| |
| public class XmlParser { |
| ctor public XmlParser(); |
| method public static com.android.server.display.config.DisplayConfiguration read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException; |
| method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; |
| method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException; |
| } |
| |
| } |
| |