public class XAnnotatedMap extends XAnnotatedList
| Modifier and Type | Field and Description |
|---|---|
protected static com.alipay.sofa.common.xmap.AttributeValueMapVisitor |
attributeVisitor |
protected static com.alipay.sofa.common.xmap.ElementMapVisitor |
elementMapVisitor |
protected static com.alipay.sofa.common.xmap.ElementValueMapVisitor |
elementVisitor |
protected Path |
key |
componentType, elementListVisitorcdata, getter, path, setter, trim, type, valueFactory, xao, xmap| Constructor and Description |
|---|
XAnnotatedMap(XMap xmap,
XSetter setter,
XGetter getter,
XNodeMap anno) |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(Object instance,
Node base,
Document document,
List<String> filters) |
protected Object |
getValue(Context ctx,
Element base) |
protected static final com.alipay.sofa.common.xmap.ElementMapVisitor elementMapVisitor
protected static final com.alipay.sofa.common.xmap.ElementValueMapVisitor elementVisitor
protected static final com.alipay.sofa.common.xmap.AttributeValueMapVisitor attributeVisitor
protected Path key
protected Object getValue(Context ctx, Element base) throws IllegalAccessException, InstantiationException
getValue in class XAnnotatedListIllegalAccessExceptionInstantiationExceptionCopyright © 2021. All rights reserved.