# perldoc > XML::XPath::Boolean

---
type: CommandReference
command: XML::XPath::Boolean
mode: perldoc
section: ''
source: perldoc
---

## Quick Reference

- `XML::XPath::Boolean->True` — create a Boolean object with true value
- `XML::XPath::Boolean->False` — create a Boolean object with false value
- `$obj->value()` — return true or false
- `$obj->to_literal()` — return string "true" or "false"

## Name

[XML::XPath::Boolean](https://www.chedong.com/phpMan.php/perldoc/XML%3A%3AXPath%3A%3ABoolean/markdown) — Boolean true/false values

## API

`XML::XPath::Boolean` objects implement simple boolean true/false objects.

- `XML::XPath::Boolean->True` — Creates a new Boolean object with a true value.
- `XML::XPath::Boolean->False` — Creates a new Boolean object with a false value.
- `value()` — Returns true or false.
- `to_literal()` — Returns the string "true" or "false".