protected Node representScalar(Tag tag, String value, DumperOptions.ScalarStyle style) { if (style == null) { style = this.defaultScalarStyle; } Node node = new ScalarNode(tag, value, null, null, style); return node; }
protected Node composeScalarNode(String anchor) { ScalarEvent ev = (ScalarEvent) parser.getEvent(); String tag = ev.getTag(); boolean resolved = false; Tag nodeTag; if (tag == null || tag.equals("!")) { nodeTag = resolver.resolve(NodeId.scalar, ev.getValue(), ev.getImplicit().canOmitTagInPlainScalar()); resolved = true; } else { nodeTag = new Tag(tag); } Node node = new ScalarNode(nodeTag, resolved, ev.getValue(), ev.getStartMark(), ev.getEndMark(), ev.getScalarStyle()); if (anchor != null) { anchors.put(anchor, node); } return node; }
protected Node representScalar(Tag tag, String value, DumperOptions.ScalarStyle style) { if (style == null) { style = this.defaultScalarStyle; } Node node = new ScalarNode(tag, value, null, null, style); return node; }
protected Node representScalar(Tag tag, String value, Character style) { if (style == null) { style = this.defaultScalarStyle; } Node node = new ScalarNode(tag, value, null, null, style); return node; }
protected Node representScalar(Tag tag, String value, Character style) { if (style == null) { style = this.defaultScalarStyle; } Node node = new ScalarNode(tag, value, null, null, style); return node; }
protected static ScalarNode createStrScalar(final String str) { return new ScalarNode(Tag.STR, str, null, null, null); }
protected static ScalarNode createStrScalar(final String str, final Character style) { return new ScalarNode(Tag.STR, str, null, null, style); }
protected NodeTuple representNodeDelete() { return new NodeTuple(createStrScalar(META_DELETE_KEY), new ScalarNode(Tag.BOOL, "true", null, null, null)); }
protected NodeTuple representNodeIgnoreReorderedChildren(final Boolean ignoreReorderedChildren) { return new NodeTuple(createStrScalar(META_IGNORE_REORDERED_CHILDREN), new ScalarNode(Tag.BOOL, ignoreReorderedChildren.toString(), null, null, null)); }
public void put(String id, Node value) { remove(id); node.getValue().add(new NodeTuple(new ScalarNode(Tag.STR, id, null, null, null), value)); } }
private Node getFakeTemplateNode(Node keyNode) { List<NodeTuple> innerTuples = new ArrayList<NodeTuple>(); innerTuples.add(new NodeTuple(new ScalarNode(Tag.STR, "displayName", null, null, null), keyNode)); MappingNode innerNode = new MappingNode(Tag.MAP, innerTuples, false); List<NodeTuple> outerTuples = new ArrayList<NodeTuple>(); outerTuples.add(new NodeTuple(keyNode, innerNode)); return new MappingNode(Tag.MAP, outerTuples, false); }
private Node getFakeTemplateNode(Node keyNode) { List<NodeTuple> innerTuples = new ArrayList<NodeTuple>(); innerTuples.add(new NodeTuple(new ScalarNode(Tag.STR, "description", null, null, null), keyNode)); MappingNode innerNode = new MappingNode(Tag.MAP, innerTuples, false); List<NodeTuple> outerTuples = new ArrayList<NodeTuple>(); outerTuples.add(new NodeTuple(keyNode, innerNode)); return new MappingNode(Tag.MAP, outerTuples, false); }
private Node getFakeTemplateNode(Node keyNode) { List<NodeTuple> innerTuples = new ArrayList<NodeTuple>(); innerTuples.add(new NodeTuple(new ScalarNode(Tag.STR, "description", null, null, null), keyNode)); MappingNode innerNode = new MappingNode(Tag.MAP, innerTuples, false); List<NodeTuple> outerTuples = new ArrayList<NodeTuple>(); outerTuples.add(new NodeTuple(keyNode, innerNode)); return new MappingNode(Tag.MAP, outerTuples, false); }
private Node getFakeTemplateNode(Node keyNode) { List<NodeTuple> innerTuples = new ArrayList<NodeTuple>(); innerTuples.add(new NodeTuple(new ScalarNode(Tag.STR, "displayName", null, null, null), keyNode)); MappingNode innerNode = new MappingNode(Tag.MAP, innerTuples, false); List<NodeTuple> outerTuples = new ArrayList<NodeTuple>(); outerTuples.add(new NodeTuple(keyNode, innerNode)); return new MappingNode(Tag.MAP, outerTuples, false); }
protected Optional<NodeTuple> createAfterTuple(final OrderableByName orderable) { final Set<String> afters = orderable.getAfter(); switch (afters.size()) { case 0: return Optional.empty(); case 1: return Optional.of(createStrStrTuple(AFTER_KEY, afters.iterator().next())); default: final List<Node> afterNodes = orderable.getAfter().stream().map(after -> new ScalarNode(Tag.STR, after, null, null, null)).collect(Collectors.toList()); final NodeTuple afterTuple = createStrSeqTuple(AFTER_KEY, afterNodes, true); return Optional.of(afterTuple); } } }
private ScalarNode cloneScalarNode(ScalarNode node, Map<String, String> parameters) { String value = node.getValue(); Matcher matcher = TEMPLATE_PARAMETER_PATTERN.matcher(value); StringBuffer sb = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(sb, ""); sb.append(resolveParameter(matcher.group(), parameters, node)); } matcher.appendTail(sb); return new ScalarNode(node.getTag(), sb.toString(), node.getStartMark(), node.getEndMark(), node.getStyle()); }
private Node mockInclude(Node node) { return new ScalarNode(INCLUDE_NOT_FOUND_TAG, "invalid", node.getStartMark(), node.getEndMark(), null); }
private ScalarNode cloneScalarNode(ScalarNode node, Map<String, String> parameters) { String value = node.getValue(); Matcher matcher = TEMPLATE_PARAMETER_PATTERN.matcher(value); StringBuffer sb = new StringBuffer(); while (matcher.find()) { matcher.appendReplacement(sb, ""); sb.append(resolveParameter(matcher.group(), parameters, node)); } matcher.appendTail(sb); return new ScalarNode(node.getTag(), sb.toString(), node.getStartMark(), node.getEndMark(), node.getStyle()); }
private Node mockInclude(Node node) { return new ScalarNode(INCLUDE_NOT_FOUND_TAG, "invalid", node.getStartMark(), node.getEndMark(), null); }
@Override public Node representData(Object data) { YamlVaultValue vaultValue = (YamlVaultValue)data; return new ScalarNode(new Tag(VAULT_TAG), vaultValue.getValue(), null, null, ScalarStyle.LITERAL.getChar()); }