Class XmlPayloadUnmarshaller
- java.lang.Object
-
- software.amazon.awssdk.protocols.xml.internal.unmarshall.XmlPayloadUnmarshaller
-
@SdkInternalApi public final class XmlPayloadUnmarshaller extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static XmlUnmarshaller<BigDecimal>BIG_DECIMALstatic XmlUnmarshaller<Boolean>BOOLEANstatic XmlUnmarshaller<Double>DOUBLEstatic XmlUnmarshaller<Float>FLOATstatic XmlUnmarshaller<Instant>INSTANTstatic XmlUnmarshaller<Integer>INTEGERstatic XmlUnmarshaller<Long>LONGstatic XmlUnmarshaller<SdkBytes>SDK_BYTESstatic XmlUnmarshaller<Short>SHORTstatic XmlUnmarshaller<String>STRING
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static List<?>unmarshallList(XmlUnmarshallerContext context, List<XmlElement> content, SdkField<List<?>> field)static Map<String,?>unmarshallMap(XmlUnmarshallerContext context, List<XmlElement> content, SdkField<Map<String,?>> field)static SdkPojounmarshallSdkPojo(XmlUnmarshallerContext context, List<XmlElement> content, SdkField<SdkPojo> field)
-
-
-
Field Detail
-
STRING
public static final XmlUnmarshaller<String> STRING
-
INTEGER
public static final XmlUnmarshaller<Integer> INTEGER
-
LONG
public static final XmlUnmarshaller<Long> LONG
-
SHORT
public static final XmlUnmarshaller<Short> SHORT
-
FLOAT
public static final XmlUnmarshaller<Float> FLOAT
-
DOUBLE
public static final XmlUnmarshaller<Double> DOUBLE
-
BIG_DECIMAL
public static final XmlUnmarshaller<BigDecimal> BIG_DECIMAL
-
BOOLEAN
public static final XmlUnmarshaller<Boolean> BOOLEAN
-
INSTANT
public static final XmlUnmarshaller<Instant> INSTANT
-
SDK_BYTES
public static final XmlUnmarshaller<SdkBytes> SDK_BYTES
-
-
Method Detail
-
unmarshallSdkPojo
public static SdkPojo unmarshallSdkPojo(XmlUnmarshallerContext context, List<XmlElement> content, SdkField<SdkPojo> field)
-
unmarshallList
public static List<?> unmarshallList(XmlUnmarshallerContext context, List<XmlElement> content, SdkField<List<?>> field)
-
unmarshallMap
public static Map<String,?> unmarshallMap(XmlUnmarshallerContext context, List<XmlElement> content, SdkField<Map<String,?>> field)
-
-