Package brut.androlib.res.data.value
Class ResStringValue
java.lang.Object
brut.androlib.res.data.value.ResValue
brut.androlib.res.data.value.ResIntBasedValue
brut.androlib.res.data.value.ResScalarValue
brut.androlib.res.data.value.ResStringValue
- All Implemented Interfaces:
ResValuesXmlSerializable,ResXmlEncodable
-
Field Summary
Fields inherited from class brut.androlib.res.data.value.ResScalarValue
mRawValue, mType -
Constructor Summary
ConstructorsConstructorDescriptionResStringValue(String value, int rawValue) ResStringValue(String value, int rawValue, String type) -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected voidserializeExtraXmlAttrs(org.xmlpull.v1.XmlSerializer serializer, ResResource res) Methods inherited from class brut.androlib.res.data.value.ResScalarValue
encodeAsResXmlNonEscapedItemValue, getType, hasMultipleNonPositionalSubstitutions, serializeToResValuesXmlMethods inherited from class brut.androlib.res.data.value.ResIntBasedValue
getRawIntValueMethods inherited from class brut.androlib.res.data.value.ResValue
isAnalysisMode, shouldRemoveUnknownRes
-
Constructor Details
-
ResStringValue
-
ResStringValue
-
-
Method Details
-
encodeAsResXmlAttr
- Specified by:
encodeAsResXmlAttrin interfaceResXmlEncodable- Overrides:
encodeAsResXmlAttrin classResScalarValue
-
encodeAsResXmlItemValue
- Overrides:
encodeAsResXmlItemValuein classResScalarValue
-
encodeAsResXmlValue
- Specified by:
encodeAsResXmlValuein interfaceResXmlEncodable- Overrides:
encodeAsResXmlValuein classResScalarValue
-
encodeAsResXml
- Specified by:
encodeAsResXmlin classResScalarValue- Throws:
AndrolibException
-
serializeExtraXmlAttrs
protected void serializeExtraXmlAttrs(org.xmlpull.v1.XmlSerializer serializer, ResResource res) throws IOException - Overrides:
serializeExtraXmlAttrsin classResScalarValue- Throws:
IOException
-