public class ValueImpl extends Object implements javax.jcr.Value
Value interface for holding property
values of different types.| Modifier and Type | Field and Description |
|---|---|
protected int |
type |
protected String |
value |
| Constructor and Description |
|---|
ValueImpl(boolean b) |
ValueImpl(Calendar c) |
ValueImpl(double d) |
ValueImpl(long b) |
ValueImpl(String v) |
ValueImpl(String v,
int type) |
ValueImpl(String v,
int type,
boolean isConstraint) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkConstraint(String value) |
javax.jcr.Binary |
getBinary() |
boolean |
getBoolean() |
Calendar |
getDate() |
BigDecimal |
getDecimal() |
double |
getDouble() |
long |
getLong() |
InputStream |
getStream() |
String |
getString() |
int |
getType() |
protected String value
protected int type
public ValueImpl(String v)
public ValueImpl(String v, int type)
public ValueImpl(Calendar c)
public ValueImpl(boolean b)
public ValueImpl(long b)
public ValueImpl(double d)
public ValueImpl(String v, int type, boolean isConstraint)
public String getString() throws javax.jcr.ValueFormatException, IllegalStateException, javax.jcr.RepositoryException
getString in interface javax.jcr.Valuejavax.jcr.ValueFormatExceptionIllegalStateExceptionjavax.jcr.RepositoryExceptionpublic InputStream getStream() throws IllegalStateException, javax.jcr.RepositoryException
getStream in interface javax.jcr.ValueIllegalStateExceptionjavax.jcr.RepositoryExceptionpublic long getLong()
throws javax.jcr.ValueFormatException,
IllegalStateException,
javax.jcr.RepositoryException
getLong in interface javax.jcr.Valuejavax.jcr.ValueFormatExceptionIllegalStateExceptionjavax.jcr.RepositoryExceptionpublic double getDouble()
throws javax.jcr.ValueFormatException,
IllegalStateException,
javax.jcr.RepositoryException
getDouble in interface javax.jcr.Valuejavax.jcr.ValueFormatExceptionIllegalStateExceptionjavax.jcr.RepositoryExceptionpublic Calendar getDate() throws javax.jcr.ValueFormatException, IllegalStateException, javax.jcr.RepositoryException
getDate in interface javax.jcr.Valuejavax.jcr.ValueFormatExceptionIllegalStateExceptionjavax.jcr.RepositoryExceptionpublic boolean getBoolean()
throws javax.jcr.ValueFormatException,
IllegalStateException,
javax.jcr.RepositoryException
getBoolean in interface javax.jcr.Valuejavax.jcr.ValueFormatExceptionIllegalStateExceptionjavax.jcr.RepositoryExceptionpublic int getType()
getType in interface javax.jcr.Valuepublic boolean checkConstraint(String value) throws javax.jcr.ValueFormatException, IllegalStateException, javax.jcr.RepositoryException
javax.jcr.ValueFormatExceptionIllegalStateExceptionjavax.jcr.RepositoryExceptionpublic javax.jcr.Binary getBinary()
throws javax.jcr.RepositoryException
getBinary in interface javax.jcr.Valuejavax.jcr.RepositoryExceptionpublic BigDecimal getDecimal() throws javax.jcr.ValueFormatException, javax.jcr.RepositoryException
getDecimal in interface javax.jcr.Valuejavax.jcr.ValueFormatExceptionjavax.jcr.RepositoryExceptionCopyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.