Generated by
JDiff

Interface javax.jcr.Property

Removed Methods
void setValue(InputStream) Sets the value of this property to value.
 

Added Methods
Binary getBinary() Returns a Binary representation of the value of this property.
BigDecimal getDecimal() Returns a BigDecimal representation of the value of this property.
Property getProperty() If this property is of type PATH (or convertible to this type) this method returns the Property to which this property refers.
boolean isMultiple() Returns true if this property is multi-valued and false if this property is single-valued.
void setValue(BigDecimal) Sets the value of this property to value.
void setValue(InputStream) Sets the value of this property to value.
void setValue(Binary) Sets the value of this property to value.
 

Changed Methods
Node getNode() Change in exceptions: javax.jcr.ItemNotFoundException was added.
If this property is of type REFERENCE, WEAKREFERENCE or PATH (or convertible to one of these types) this method returns the Node to which this property refers.
InputStream getStream() Now deprecated.
As of JCR 2.0, {@link #getBinary()} should be used instead.
 

Added Fields
String JCR_ACTIVITY A constant for the property name jcr:activity (in expanded form), declared in node types mix:versionable and nt:version.
String JCR_AUTOCREATED A constant for the property name jcr:autoCreated (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
String JCR_BASE_VERSION A constant for the property name jcr:baseVersion (in expanded form), declared in node type mix:versionable.
String JCR_CHILD_VERSION_HISTORY A constant for the property name jcr:childVersionHistory (in expanded form), declared in node type nt:versionedChild.
String JCR_CONFIGURATION A constant for the property name jcr:configuration (in expanded form), declared in node type mix:versionable.
String JCR_CONTENT A constant for the property name jcr:content (in expanded form), declared in node type nt:linkedFile.
String JCR_COPIED_FROM A constant for the property name jcr:copiedFrom (in expanded form), declared in node type nt:version.
String JCR_CREATED A constant for the property name jcr:created (in expanded form), declared in node types mix:created and nt:version.
String JCR_CREATED_BY A constant for the property name jcr:createdBy (in expanded form), declared in node type mix:created.
String JCR_CURRENT_LIFECYCLE_STATE A constant for the property name jcr:currentLifecycleState (in expanded form), declared in node type mix:lifecycle.
String JCR_DATA A constant for the property name jcr:data (in expanded form), declared in node type nt:resource.
String JCR_DEFAULT_PRIMARY_TYPE A constant for the property name jcr:defaultPrimaryType (in expanded form), declared in node type nt:childNodeDefinition.
String JCR_DEFAULT_VALUES A constant for the property name jcr:defaultValues (in expanded form), declared in node type nt:propertyDefinition.
String JCR_DESCRIPTION A constant for the property name jcr:description (in expanded form), declared in node type mix:title.
String JCR_ENCODING A constant for the property name jcr:encoding (in expanded form), declared in node type mix:mimeType.
String JCR_FROZEN_MIXIN_TYPES A constant for the property name jcr:frozenMixinTypes (in expanded form), declared in node type nt:frozenNode.
String JCR_FROZEN_PRIMARY_TYPE A constant for the property name jcr:frozenPrimaryType (in expanded form), declared in node type nt:frozenNode.
String JCR_FROZEN_UUID A constant for the property name jcr:frozenUuid (in expanded form), declared in node type nt:frozenNode.
String JCR_HAS_ORDERABLE_CHILD_NODES A constant for the property name jcr:hasOrderableChildNodes (in expanded form), declared in node type nt:nodeType.
String JCR_HOST A constant for the property name jcr:host (in expanded form), declared in node type nt:address.
String JCR_ID A constant for the property name jcr:id (in expanded form), declared in node type nt:address.
String JCR_IS_ABSTRACT A constant for the property name jcr:isAbstract (in expanded form), declared in node type nt:nodeType.
String JCR_IS_CHECKED_OUT A constant for the property name jcr:isCheckedOut (in expanded form), declared in node type mix:simpleVersionable.
String JCR_IS_MIXIN A constant for the property name jcr:isMixin (in expanded form), declared in node type nt:nodeType.
String JCR_LANGUAGE A constant for the property name jcr:language (in expanded form), declared in node types mix:language and nt:query.
String JCR_LAST_MODIFIED A constant for the property name jcr:lastModified (in expanded form), declared in node type mix:lastModified.
String JCR_LAST_MODIFIED_BY A constant for the property name jcr:lastModifiedBy (in expanded form), declared in node type mix:lastModified.
String JCR_LIFECYCLE_POLICY A constant for the property name jcr:lifecyclePolicy (in expanded form), declared in node type mix:lifecycle.
String JCR_LOCK_IS_DEEP A constant for the property name jcr:lockIsDeep (in expanded form), declared in node type mix:lockable.
String JCR_LOCK_OWNER A constant for the property name jcr:lockOwner (in expanded form), declared in node type mix:lockable.
String JCR_MANDATORY A constant for the property name jcr:mandatory (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
String JCR_MERGE_FAILED A constant for the property name jcr:mergeFailed (in expanded form), declared in node type mix:versionable.
String JCR_MIMETYPE A constant for the property name jcr:mimeType (in expanded form), declared in node type mix:mimeType.
String JCR_MIXIN_TYPES A constant for the property name jcr:mixinTypes (in expanded form), declared in node type nt:base.
String JCR_MULTIPLE A constant for the property name jcr:multiple (in expanded form), declared in node type nt:propertyDefinition.
String JCR_NAME A constant for the property name jcr:name (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
String JCR_NODE_TYPE_NAME A constant for the property name jcr:nodeTypeName (in expanded form), declared in node type nt:nodeType.
String JCR_ON_PARENT_VERSION A constant for the property name jcr:onParentVersion (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
String JCR_PATH A constant for the property name jcr:path (in expanded form), declared in node type nt:address.
String JCR_PORT A constant for the property name jcr:port (in expanded form), declared in node type nt:address.
String JCR_PREDECESSORS A constant for the property name jcr:predecessors (in expanded form), declared in node types mix:versionable and nt:version.
String JCR_PRIMARY_ITEM_NAME A constant for the property name jcr:primaryItemName (in expanded form), declared in node type nt:nodeType.
String JCR_PRIMARY_TYPE A constant for the property name jcr:primaryType (in expanded form), declared in node type nt:base.
String JCR_PROTECTED A constant for the property name jcr:protected (in expanded form), declared in node types nt:propertyDefinition and nt:childNodeDefinition.
String JCR_PROTOCOL A constant for the property name jcr:protocol (in expanded form), declared in node type nt:address.
String JCR_REPOSITORY A constant for the property name jcr:repository (in expanded form), declared in node type nt:address.
String JCR_REQUIRED_PRIMARY_TYPES A constant for the property name jcr:requiredPrimaryTypes (in expanded form), declared in node type nt:childNodeDefinition.
String JCR_REQUIRED_TYPE A constant for the property name jcr:requiredType (in expanded form), declared in node type nt:propertyDefinition.
String JCR_ROOT A constant for the property name jcr:root (in expanded form), declared in node type nt:configuration.
String JCR_SAME_NAME_SIBLINGS A constant for the property name jcr:sameNameSiblings (in expanded form), declared in node type nt:childNodeDefinition.
String JCR_STATEMENT A constant for the property name jcr:statement (in expanded form), declared in node type nt:query.
String JCR_SUCCESSORS A constant for the property name jcr:successors (in expanded form), declared in node type nt:versione.
String JCR_SUPERTYPES A constant for the property name jcr:supertypes (in expanded form), declared in node type nt:nodeType.
String JCR_TITLE A constant for the property name jcr:title (in expanded form), declared in node types mix:title and nt:activity.
String JCR_UUID A constant for the property name jcr:uuid (in expanded form), declared in node type mix:referenceable.
String JCR_VALUE_CONSTRAINTS A constant for the property name jcr:valueConstraints (in expanded form), declared in node type nt:propertyDefinition.
String JCR_VERSIONABLE_UUID A constant for the property name jcr:versionableUuid (in expanded form), declared in node type nt:version.
String JCR_VERSION_HISTORY A constant for the property name jcr:versionHistory (in expanded form), declared in node type mix:versionable.
String JCR_WORKSPACE A constant for the property name jcr:workspace (in expanded form), declared in node type nt:address.