Package | Description |
---|---|
com.xpn.xwiki.api | |
com.xpn.xwiki.doc | |
com.xpn.xwiki.objects | |
com.xpn.xwiki.objects.classes |
Modifier and Type | Method and Description |
---|---|
protected BaseProperty |
Property.getBaseProperty() |
BaseProperty |
Property.getProperty() |
Constructor and Description |
---|
Property(BaseProperty property,
XWikiContext context)
The Constructor.
|
Modifier and Type | Method and Description |
---|---|
BaseProperty<ObjectPropertyReference> |
XWikiDocument.getXObjectProperty(ObjectPropertyReference objectPropertyReference)
Get an object property of this document based on its reference.
|
Modifier and Type | Method and Description |
---|---|
void |
XWikiDocument.setProperty(EntityReference classReference,
String fieldName,
BaseProperty value) |
void |
XWikiDocument.setProperty(String className,
String fieldName,
BaseProperty value)
Deprecated.
since 2.2M2 use
XWikiDocument.setProperty(EntityReference, String, BaseProperty) instead |
Modifier and Type | Class and Description |
---|---|
class |
BaseStringProperty
Base string XProperty which all types of string XProperties extend.
|
class |
DateProperty
Represents a date property.
|
class |
DBStringListProperty |
class |
DoubleProperty |
class |
FloatProperty |
class |
IntegerProperty |
class |
LargeStringProperty |
class |
ListProperty |
class |
LongProperty |
class |
NumberProperty |
class |
StringListProperty |
class |
StringProperty
XProperty for containing a string of limited size (default 255 characters max).
|
Modifier and Type | Method and Description |
---|---|
BaseProperty<R> |
BaseProperty.clone() |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseProperty.cloneInternal(BaseProperty clone)
Subclasses override this to copy values during cloning.
|
protected void |
DateProperty.cloneInternal(BaseProperty clone) |
protected void |
NumberProperty.cloneInternal(BaseProperty clone) |
protected void |
ListProperty.cloneInternal(BaseProperty clone) |
protected void |
BaseStringProperty.cloneInternal(BaseProperty clone) |
Modifier and Type | Method and Description |
---|---|
List<BaseProperty> |
BaseClass.getDeprecatedObjectProperties(BaseObject object)
Retrieves deprecated properties of the given object compared to the class.
|
Modifier and Type | Method and Description |
---|---|
void |
UsersClass.fromList(BaseProperty<?> property,
List<String> list) |
void |
GroupsClass.fromList(BaseProperty<?> property,
List<String> list) |
void |
ListClass.fromList(BaseProperty<?> property,
List<String> list)
Set the passed
List into the passed property. |
void |
LevelsClass.fromList(BaseProperty<?> property,
List<String> list) |
protected <T extends EntityReference> |
ListClass.mergeNotOrderedListProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult) |
protected <T extends EntityReference> |
ListClass.mergeNotOrderedListProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult) |
protected <T extends EntityReference> |
ListClass.mergeNotOrderedListProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult) |
<T extends EntityReference> |
UsersClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
UsersClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
UsersClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
PropertyClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult)
Apply a 3 ways merge on passed current, previous and new version of the same property.
|
<T extends EntityReference> |
PropertyClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult)
Apply a 3 ways merge on passed current, previous and new version of the same property.
|
<T extends EntityReference> |
PropertyClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult)
Apply a 3 ways merge on passed current, previous and new version of the same property.
|
<T extends EntityReference> |
GroupsClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
GroupsClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
GroupsClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
ListClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult) |
<T extends EntityReference> |
ListClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult) |
<T extends EntityReference> |
ListClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext context,
MergeResult mergeResult) |
<T extends EntityReference> |
LevelsClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
LevelsClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
<T extends EntityReference> |
LevelsClass.mergeProperty(BaseProperty<T> currentProperty,
BaseProperty<T> previousProperty,
BaseProperty<T> newProperty,
MergeConfiguration configuration,
XWikiContext xcontext,
MergeResult mergeResult) |
String |
DateClass.toFormString(BaseProperty property) |
String |
ListClass.toFormString(BaseProperty property)
|
List<String> |
UsersClass.toList(BaseProperty<?> property) |
List<String> |
GroupsClass.toList(BaseProperty<?> property) |
List<String> |
ListClass.toList(BaseProperty<?> property)
ListClass does not produce only ListProperty s and this method allows to access the value as
List whatever property is actually storing it. |
List<String> |
LevelsClass.toList(BaseProperty<?> property) |
String |
PropertyClass.toString(BaseProperty property) |
String |
PropertyClassInterface.toString(BaseProperty property) |
boolean |
PropertyClass.validateProperty(BaseProperty property,
XWikiContext context) |
Copyright © 2004–2021 XWiki. All rights reserved.