org.apache.jackrabbit.value
Class ValueFactoryImpl

java.lang.Object
  extended by org.apache.jackrabbit.value.ValueFactoryImpl
All Implemented Interfaces:
javax.jcr.ValueFactory

public class ValueFactoryImpl
extends Object
implements javax.jcr.ValueFactory

This class implements the ValueFactory interface.

See Also:
Session.getValueFactory()

Constructor Summary
protected ValueFactoryImpl()
          Constructs a ValueFactory object.
 
Method Summary
 javax.jcr.Value createValue(boolean value)
          
 javax.jcr.Value createValue(Calendar value)
          
 javax.jcr.Value createValue(double value)
          
 javax.jcr.Value createValue(InputStream value)
          
 javax.jcr.Value createValue(long value)
          
 javax.jcr.Value createValue(javax.jcr.Node value)
          
 javax.jcr.Value createValue(String value)
          
 javax.jcr.Value createValue(String value, int type)
          
static javax.jcr.ValueFactory getInstance()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValueFactoryImpl

protected ValueFactoryImpl()
Constructs a ValueFactory object.

Method Detail

getInstance

public static javax.jcr.ValueFactory getInstance()

createValue

public javax.jcr.Value createValue(boolean value)

Specified by:
createValue in interface javax.jcr.ValueFactory

createValue

public javax.jcr.Value createValue(Calendar value)

Specified by:
createValue in interface javax.jcr.ValueFactory

createValue

public javax.jcr.Value createValue(double value)

Specified by:
createValue in interface javax.jcr.ValueFactory

createValue

public javax.jcr.Value createValue(InputStream value)

Specified by:
createValue in interface javax.jcr.ValueFactory

createValue

public javax.jcr.Value createValue(long value)

Specified by:
createValue in interface javax.jcr.ValueFactory

createValue

public javax.jcr.Value createValue(javax.jcr.Node value)
                            throws javax.jcr.RepositoryException

Specified by:
createValue in interface javax.jcr.ValueFactory
Throws:
javax.jcr.RepositoryException

createValue

public javax.jcr.Value createValue(String value)

Specified by:
createValue in interface javax.jcr.ValueFactory

createValue

public javax.jcr.Value createValue(String value,
                                   int type)
                            throws javax.jcr.ValueFormatException

Specified by:
createValue in interface javax.jcr.ValueFactory
Throws:
javax.jcr.ValueFormatException


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.