field.setXPath(xPath + nextToken); field.initialize(); CoreMapping mapping = objectBuilder.getMappingForField(field); if (null == mapping) { field.setXPath(xPathNoIndexes); field.initialize(); mapping = objectBuilder.getMappingForField(field); if (null == mapping) { mapping = objectBuilder.getMappingForField(field);
T value = getValueByXPath(object, descriptor.getObjectBuilder(), stringTokenizer, namespaceResolver, returnType); if (null == value) { CoreMapping selfMapping = descriptor.getObjectBuilder().getMappingForField(createField(String.valueOf(Constants.DOT))); if (null != selfMapping && selfMapping.getReferenceDescriptor() != null) { return getValueByXPath(selfMapping.getAttributeValueFromObject(object), selfMapping.getReferenceDescriptor().getObjectBuilder(),
field.setXPath(xPath + nextToken); field.initialize(); CoreMapping mapping = objectBuilder.getMappingForField(field); if (null == mapping) { field.setXPath(xPathNoIndexes); field.initialize(); mapping = objectBuilder.getMappingForField(field); if (null == mapping) { mapping = objectBuilder.getMappingForField(field);
T value = getValueByXPath(object, descriptor.getObjectBuilder(), stringTokenizer, namespaceResolver, returnType); if (null == value) { CoreMapping selfMapping = descriptor.getObjectBuilder().getMappingForField(createField(String.valueOf(Constants.DOT))); if (null != selfMapping && selfMapping.getReferenceDescriptor() != null) { return getValueByXPath(selfMapping.getAttributeValueFromObject(object), selfMapping.getReferenceDescriptor().getObjectBuilder(),