diff --git a/services/core/java/com/android/server/integrity/model/AtomicFormula.java b/services/core/java/com/android/server/integrity/model/AtomicFormula.java index a75752841cbce..70ab98c86cda3 100644 --- a/services/core/java/com/android/server/integrity/model/AtomicFormula.java +++ b/services/core/java/com/android/server/integrity/model/AtomicFormula.java @@ -177,6 +177,14 @@ public abstract class AtomicFormula implements Formula { dest.writeInt(mOperator); } + public int getValue() { + return mValue; + } + + public int getOperator() { + return mOperator; + } + private int getMetadataValueByKey(AppInstallMetadata appInstallMetadata) { switch (getKey()) { case VERSION_CODE: @@ -271,6 +279,10 @@ public abstract class AtomicFormula implements Formula { dest.writeStringNoHelper(mValue); } + public String getValue() { + return mValue; + } + private String getMetadataValueByKey(AppInstallMetadata appInstallMetadata) { switch (getKey()) { case PACKAGE_NAME: @@ -367,6 +379,10 @@ public abstract class AtomicFormula implements Formula { dest.writeByte((byte) (mValue ? 1 : 0)); } + public boolean getValue() { + return mValue; + } + private boolean getMetadataValueByKey(AppInstallMetadata appInstallMetadata) { switch (getKey()) { case PRE_INSTALLED: