writeMetadataETag(metadata, writer); Set<List<String>> selectedPaths = null; if (null != options && null != options.getSelect()) { final boolean all = ExpandSelectHelper.isAll(options.getSelect()); selectedPaths = all || property.isPrimitive() ? null : ExpandSelectHelper .getSelectedPaths(options.getSelect().getSelectItems());
writeMetadataETag(metadata, writer); Set<List<String>> selectedPaths = null; if (null != options && null != options.getSelect()) { final boolean all = ExpandSelectHelper.isAll(options.getSelect()); selectedPaths = all || property.isPrimitive() ? null : ExpandSelectHelper .getSelectedPaths(options.getSelect().getSelectItems());
json.writeFieldName(Constants.VALUE); Set<List<String>> selectedPaths = null; if (null != options && null != options.getSelect()) { final boolean all = ExpandSelectHelper.isAll(options.getSelect()); selectedPaths = all || property.isPrimitive() ? null : ExpandSelectHelper .getSelectedPaths(options.getSelect().getSelectItems());
json.writeFieldName(Constants.VALUE); Set<List<String>> selectedPaths = null; if (null != options && null != options.getSelect()) { final boolean all = ExpandSelectHelper.isAll(options.getSelect()); selectedPaths = all || property.isPrimitive() ? null : ExpandSelectHelper .getSelectedPaths(options.getSelect().getSelectItems());
final List<Property> values = property.asComplex().getValue(); writeProperties(metadata, resolvedType, values, options == null ? null : options.getSelect(), options == null ? null : options.xml10InvalidCharReplacement(), writer, property.asComplex(), options == null ? null : options.getExpand());
final List<Property> values = property.asComplex().getValue(); writeProperties(metadata, resolvedType, values, options == null ? null : options.getSelect(), options == null ? null : options.xml10InvalidCharReplacement(), writer, property.asComplex(), options == null ? null : options.getExpand());
final List<Property> values = property.isNull() ? Collections.<Property> emptyList() : property.asComplex().getValue(); writeProperties(metadata, type, values, options == null ? null : options == null ? null : options.getSelect(), json, property.asComplex(), options == null ? null : options.getExpand());
final List<Property> values = property.isNull() ? Collections.<Property> emptyList() : property.asComplex().getValue(); writeProperties(metadata, type, values, options == null ? null : options == null ? null : options.getSelect(), json, property.asComplex(), options == null ? null : options.getExpand());