| java.lang.Object org.mmbase.bridge.util.AbstractFieldValue
All known Subclasses: org.mmbase.bridge.implementation.BasicFunctionValue,
AbstractFieldValue | abstract public class AbstractFieldValue implements FieldValue(Code) | | This implementation of the Field Value interface is used by getFunctionValue of Node. This
represents the result of a `function' on a node and it (therefore) is an unmodifiable.
author: Michiel Meeuwissen version: $Id: AbstractFieldValue.java,v 1.4 2007/02/16 20:06:13 michiel Exp $ since: MMBase-1.8 |
Method Summary | |
public boolean | canModify() | abstract public Object | get() | public Field | getField() | public Node | getNode() | public boolean | isNull() | public void | set(Object value) Function values cannot be changed, and all set-functions throw an exception. | public void | setBoolean(boolean value) Function values cannot be changed, and all set-functions throw an exception. | public void | setByte(byte[] value) Function values cannot be changed, and all set-functions throw an exception. | public void | setDate(Date value) Function values cannot be changed, and all set-functions throw an exception. | public void | setDouble(double value) Function values cannot be changed, and all set-functions throw an exception. | public void | setFLoat(float value) Function values cannot be changed, and all set-functions throw an exception. | public void | setInt(int value) Function values cannot be changed, and all set-functions throw an exception. | public void | setLong(long value) Function values cannot be changed, and all set-functions throw an exception. | public void | setNode(Node value) Function values cannot be changed, and all set-functions throw an exception. | public void | setObject(Object value) | public void | setString(String value) Function values cannot be changed, and all set-functions throw an exception. | public void | setXML(Document value) Function values cannot be changed, and all set-functions throw an exception. | public boolean | toBoolean() | public byte[] | toByte() | public Date | toDate() | public double | toDouble() | public float | toFloat() | public int | toInt() | public long | toLong() | public Node | toNode() | public String | toString() | public Document | toXML() | final public Element | toXML(Document tree) |
canModify | public boolean canModify()(Code) | | Function values cannot be changed
false |
isNull | public boolean isNull()(Code) | | |
set | public void set(Object value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setBoolean | public void setBoolean(boolean value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setByte | public void setByte(byte[] value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setDate | public void setDate(Date value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
throws: BridgeException - since: MMBase-1.8 |
setDouble | public void setDouble(double value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setFLoat | public void setFLoat(float value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setInt | public void setInt(int value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setLong | public void setLong(long value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setNode | public void setNode(Node value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setString | public void setString(String value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
setXML | public void setXML(Document value)(Code) | | Function values cannot be changed, and all set-functions throw an exception.
Parameters: value - set value throws: BridgeException - |
toBoolean | public boolean toBoolean()(Code) | | |
toByte | public byte[] toByte()(Code) | | |
toDouble | public double toDouble()(Code) | | |
toFloat | public float toFloat()(Code) | | |
toLong | public long toLong()(Code) | | |
|
|