private boolean checkEmptyDocument() { if (!(event instanceof DocumentStartEvent) || events.isEmpty()) { return false; } Event event = events.peek(); if (event instanceof ScalarEvent) { ScalarEvent e = (ScalarEvent) event; return e.getAnchor() == null && e.getTag() == null && e.getImplicit() != null && e .getValue().length() == 0; } return false; }
_currentFieldName = name; _parsingContext.setCurrentName(name); _currentAnchor = scalar.getAnchor(); return (_currToken = JsonToken.FIELD_NAME);
_currentFieldName = name; _parsingContext.setCurrentName(name); _currentAnchor = scalar.getAnchor(); return (_currToken = JsonToken.FIELD_NAME);
public void addValueEvent(ScalarEvent event, String name, String value) throws SAXException { contentHandler.addContentElement(name, value, event.getAnchor(), true); }
public void addValueEvent(ScalarEvent event, String name, String value) throws SAXException { contentHandler.addContentElement(name, value, event.getAnchor(), true); }
public void addValueEvent(ScalarEvent event, String name, String value) throws SAXException { contentHandler.addContentElement(name, value, event.getAnchor(), true); }
public void addValueEvent(ScalarEvent event, String name, String value) throws SAXException { contentHandler.addContentElement(name, value, event.getAnchor(), true); }
public void addValueEvent(ScalarEvent event, String name, String value) throws SAXException { contentHandler.addContentElement(name, value, event.getAnchor(), true); }
private boolean checkEmptyDocument() { if (!(event instanceof DocumentStartEvent) || events.isEmpty()) { return false; } Event event = events.peek(); if (event instanceof ScalarEvent) { ScalarEvent e = (ScalarEvent) event; return e.getAnchor() == null && e.getTag() == null && e.getImplicit() != null && e .getValue().length() == 0; } return false; }
private boolean checkEmptyDocument() { if (!(event instanceof DocumentStartEvent) || events.isEmpty()) { return false; } Event event = events.peek(); if (event instanceof ScalarEvent) { ScalarEvent e = (ScalarEvent) event; return e.getAnchor() == null && e.getTag() == null && e.getImplicit() != null && e .getValue().length() == 0; } return false; }
private boolean checkEmptyDocument() { if (!(event instanceof DocumentStartEvent) || events.isEmpty()) { return false; } Event event = events.peek(); if (event instanceof ScalarEvent) { ScalarEvent e = (ScalarEvent) event; return e.getAnchor() == null && e.getTag() == null && e.getImplicit() != null && e .getValue().length() == 0; } return false; }
private Event maybeSetAbsoluteUrlAsRelative(ScalarEvent scalarEvent) throws MalformedURLException { String oldUrl = scalarEvent.getValue(); try { URI uri = new URIBuilder(oldUrl).build(); if (uri.isAbsolute()) { String fileName = uri.getPath(); // Strip leading slash if (!fileName.isEmpty()) { fileName = fileName.substring(1); } scalarEvent = new ScalarEvent(scalarEvent.getAnchor(), scalarEvent.getTag(), scalarEvent.getImplicit(), fileName, scalarEvent.getStartMark(), scalarEvent.getEndMark(), scalarEvent.getStyle()); } } catch (URISyntaxException ex) { log.debug("Invalid URI in index.yaml", ex); } return scalarEvent; }
private void addValueEvent(ScalarEvent event, String name, String value, boolean addAnchorAttribute) throws SAXException { if (event.getAnchor() != null) { addValueAnchor(event); } addToActiveAnchors(event); contentHandler.addContentElement(name, value, getAnchorName(event), addAnchorAttribute); }
private void addValueEvent(ScalarEvent event, String name, String value, boolean addAnchorAttribute) throws SAXException { if (event.getAnchor() != null) { addValueAnchor(event); } addToActiveAnchors(event); contentHandler.addContentElement(name, value, getAnchorName(event), addAnchorAttribute); }
private void addValueEvent(ScalarEvent event, String name, String value, boolean addAnchorAttribute) throws SAXException { if(event.getAnchor() != null) { addValueAnchor(event); } addToActiveAnchors(event); contentHandler.addContentElement(name, value, getAnchorName(event), addAnchorAttribute); }
private void addValueEvent(ScalarEvent event, String name, String value, boolean addAnchorAttribute) throws SAXException { if (event.getAnchor() != null) { addValueAnchor(event); } addToActiveAnchors(event); contentHandler.addContentElement(name, value, getAnchorName(event), addAnchorAttribute); }
private void addValueEvent(ScalarEvent event, String name, String value, boolean addAnchorAttribute) throws SAXException { if (event.getAnchor() != null) { addValueAnchor(event); } addToActiveAnchors(event); contentHandler.addContentElement(name, value, getAnchorName(event), addAnchorAttribute); }
private void handleScalar(ThreadContext context, ScalarEvent se, boolean tainted, IRubyObject handler) { Ruby runtime = context.runtime; IRubyObject anchor = stringOrNilFor(runtime, se.getAnchor(), tainted); IRubyObject tag = stringOrNilFor(runtime, se.getTag(), tainted); IRubyObject plain_implicit = runtime.newBoolean(se.getImplicit().canOmitTagInPlainScalar()); IRubyObject quoted_implicit = runtime.newBoolean(se.getImplicit().canOmitTagInNonPlainScalar()); IRubyObject style = runtime.newFixnum(translateStyle(se.getStyle())); IRubyObject val = stringFor(runtime, se.getValue(), tainted); invoke(context, handler, "scalar", val, anchor, tag, plain_implicit, quoted_implicit, style); }
private void handleScalar(ThreadContext context, ScalarEvent se, boolean tainted, IRubyObject handler) { Ruby runtime = context.runtime; IRubyObject anchor = stringOrNilFor(runtime, se.getAnchor(), tainted); IRubyObject tag = stringOrNilFor(runtime, se.getTag(), tainted); IRubyObject plain_implicit = runtime.newBoolean(se.getImplicit().canOmitTagInPlainScalar()); IRubyObject quoted_implicit = runtime.newBoolean(se.getImplicit().canOmitTagInNonPlainScalar()); IRubyObject style = runtime.newFixnum(translateStyle(se.getStyle())); IRubyObject val = stringFor(runtime, se.getValue(), tainted); invoke(context, handler, "scalar", val, anchor, tag, plain_implicit, quoted_implicit, style); }
_currentFieldName = name; _parsingContext.setCurrentName(name); _currentAnchor = scalar.getAnchor(); return (_currToken = JsonToken.FIELD_NAME);