@Override public Boolean map(LiteralNode literal) { return literal.getLiteralDataBoolean(); } }
/** * Returns a parameter value boolean of this operation. * @param parameterXDIAddress The parameter identifier. * @return The parameter value boolean. */ public Boolean getParameterBoolean(XDIAddress parameterXDIAddress) { LiteralNode parameterLiteral = this.getParameterLiteralNode(parameterXDIAddress); if (parameterLiteral == null) return null; return parameterLiteral.getLiteralDataBoolean(); }
@Override public Boolean getLiteralDataBoolean() { LiteralNode literalNode = this.getLiteralNode(); if (literalNode == null) return null; return literalNode.getLiteralDataBoolean(); }
/** * Returns a parameter value boolean of this message (template). * @param parameterXDIAddress The parameter identifier. * @return The parameter value boolean. */ public Boolean getParameterBoolean(XDIAddress parameterXDIAddress) { LiteralNode parameterLiteralNode = this.getParameterLiteral(parameterXDIAddress); if (parameterLiteralNode == null) return null; return parameterLiteralNode.getLiteralDataBoolean(); }
private boolean checkEnabled(XdiPeerRoot ownerPeerRoot) throws Xdi2TransportException { // enabled or disabled? XdiAttribute enabledXdiAttribute = ownerPeerRoot.getXdiAttribute(XDI_ADD_ENABLED, false); LiteralNode enabledLiteralNode = enabledXdiAttribute == null ? null : enabledXdiAttribute.getLiteralNode(); Boolean enabled = enabledLiteralNode == null ? null : enabledLiteralNode.getLiteralDataBoolean(); if (Boolean.TRUE.equals(enabled)) { return true; } else if (enabled == null && ! this.isDefaultDisabled()) { return true; } return false; }
assertEquals(c.getLiteralNode().getLiteralDataString(), s); assertNull(c.getLiteralNode().getLiteralDataNumber()); assertNull(c.getLiteralNode().getLiteralDataBoolean()); assertTrue(c.containsLiteralNode(s)); assertTrue(c.containsLiteralString(s)); assertNull(c.getLiteralNode().getLiteralDataString()); assertEquals(c.getLiteralNode().getLiteralDataNumber(), d); assertNull(c.getLiteralNode().getLiteralDataBoolean()); assertTrue(c.containsLiteralNode(d)); assertTrue(c.containsLiteralNumber(d)); assertNull(c.getLiteralNode().getLiteralDataString()); assertNull(c.getLiteralNode().getLiteralDataNumber()); assertEquals(c.getLiteralNode().getLiteralDataBoolean(), b); assertTrue(c.containsLiteralNode(b)); assertTrue(c.containsLiteralBoolean(b)); assertNull(c.getLiteralNode().getLiteralDataString()); assertNull(c.getLiteralNode().getLiteralDataNumber()); assertNull(c.getLiteralNode().getLiteralDataBoolean()); assertTrue(c.containsLiteralNode(a)); assertNull(c.getLiteralNode().getLiteralDataString()); assertNull(c.getLiteralNode().getLiteralDataNumber()); assertNull(c.getLiteralNode().getLiteralDataBoolean()); assertTrue(c.containsLiteralNode(o)); assertNull(c.getLiteralNode().getLiteralDataString());