|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The ValueFactory object provides methods for the creation Value objects that can then
be used to set properties.
| Method Summary | |
Value |
createValue(boolean value)
Returns a Value object of PropertyType.BOOLEAN
with the specified value. |
Value |
createValue(java.util.Calendar value)
Returns a Value object of PropertyType.DATE
with the specified value. |
Value |
createValue(double value)
Returns a Value object of PropertyType.DOUBLE
with the specified value. |
Value |
createValue(java.io.InputStream value)
Returns a Value object of PropertyType.BINARY
with a value consisting of the content of the specified InputStream. |
Value |
createValue(long value)
Returns a Value object of PropertyType.LONG
with the specified value. |
Value |
createValue(Node value)
Returns a Value object of PropertyType.REFERENCE
that holds the UUID of the specified Node. |
Value |
createValue(java.lang.String value)
Returns a Value object of PropertyType.STRING
with the specified value. |
Value |
createValue(java.lang.String value,
int type)
Returns a Value object of the PropertyType specified by type
with the specified value. |
| Method Detail |
public Value createValue(java.lang.String value)
Value object of PropertyType.STRING
with the specified value.
value - a String
Value of PropertyType.STRING
public Value createValue(java.lang.String value,
int type)
throws ValueFormatException
Value object of the PropertyType specified by type
with the specified value.
A ValueFormatException is thrown if the specified value cannot
be converted to the specifed type.
value - a Stringtype - one of the constants defined in PropertyType.
Value of PropertyType type.
ValueFormatException - if the specified value cannot
be converted to the specifed type.public Value createValue(long value)
Value object of PropertyType.LONG
with the specified value.
value - a long
Value of PropertyType.LONGpublic Value createValue(double value)
Value object of PropertyType.DOUBLE
with the specified value.
value - a double
Value of PropertyType.DOUBLEpublic Value createValue(boolean value)
Value object of PropertyType.BOOLEAN
with the specified value.
value - a boolean
Value of PropertyType.BOOLEANpublic Value createValue(java.util.Calendar value)
Value object of PropertyType.DATE
with the specified value.
value - a Calendar
Value of PropertyType.DATEpublic Value createValue(java.io.InputStream value)
Value object of PropertyType.BINARY
with a value consisting of the content of the specified InputStream.
value - an InputStream
Value of PropertyType.BINARY
public Value createValue(Node value)
throws RepositoryException
Value object of PropertyType.REFERENCE
that holds the UUID of the specified Node. This Value
object can then be used to set a property that will be a reference to that
Node.
A RepositoryException is thrown if the specified Node
is not referencable, the current Session is no longer active, or another
error occurs.
value - a Node
Value of PropertyType.REFERENCE
RepositoryException - if the specified Node
is not referencable, the current Session is no longer active, or another
error occurs.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||