gnu.xquery.util

Class BooleanValue

Implemented Interfaces:
CanInline, Named

public class BooleanValue
extends Procedure1
implements CanInline

Field Summary

static BooleanValue
booleanValue

Constructor Summary

BooleanValue(String name)

Method Summary

Object
apply1(Object arg)
static boolean
booleanValue(Object value)
Expression
inline(ApplyExp exp, ExpWalker walker)
static boolean
not(Object value)

Methods inherited from class gnu.mapping.Procedure1

apply0, apply1, apply2, apply3, apply4, applyN, numArgs

Methods inherited from class gnu.mapping.Procedure

apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString

Methods inherited from class gnu.mapping.PropertySet

getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol

Field Details

booleanValue

public static final BooleanValue booleanValue

Constructor Details

BooleanValue

public BooleanValue(String name)

Method Details

apply1

public Object apply1(Object arg)
Overrides:
apply1 in interface Procedure1

booleanValue

public static boolean booleanValue(Object value)

inline

public Expression inline(ApplyExp exp,
                         ExpWalker walker)
Specified by:
inline in interface CanInline

not

public static boolean not(Object value)