Package com.xpn.xwiki.objects
Class LargeStringProperty
- java.lang.Object
-
- com.xpn.xwiki.objects.BaseElement<R>
-
- com.xpn.xwiki.objects.BaseProperty
-
- com.xpn.xwiki.objects.BaseStringProperty
-
- com.xpn.xwiki.objects.LargeStringProperty
-
- All Implemented Interfaces:
ElementInterface
,PropertyInterface
,Serializable
,Cloneable
public class LargeStringProperty extends BaseStringProperty
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.xpn.xwiki.objects.BaseElement
documentReference, ownerDocument, referenceCache
-
-
Constructor Summary
Constructors Constructor Description LargeStringProperty()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected MergeManagerResult<Object,Object>
mergeValue(Object previousValue, Object newValue, MergeConfiguration configuration)
Try to apply 3 ways merge on property value.-
Methods inherited from class com.xpn.xwiki.objects.BaseStringProperty
clone, cloneInternal, equals, getValue, hashCode, setValue, toText
-
Methods inherited from class com.xpn.xwiki.objects.BaseProperty
apply, createReference, getClassType, getCustomMappingValue, getId, getObject, getPropertyClass, isValueDirty, merge, merge, mergeValue, setClassType, setId, setObject, setOwnerDocument, setValueDirty, setValueDirty, toFormString, toXML, toXMLString
-
Methods inherited from class com.xpn.xwiki.objects.BaseElement
fromXML, fromXML, getDocumentReference, getLocalEntityReferenceSerializer, getLocalization, getLocalKey, getLocalUidStringEntityReferenceSerializer, getMergeManager, getName, getOwnerDocument, getPrettyName, getReference, getXWikiContext, localizePlain, localizePlainOrKey, setDocumentReference, setName, setPrettyName, toString, toXMLString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
getDocumentReference, getName, getReference, setDocumentReference, setName, toString
-
-
-
-
Method Detail
-
mergeValue
protected MergeManagerResult<Object,Object> mergeValue(Object previousValue, Object newValue, MergeConfiguration configuration)
Description copied from class:BaseProperty
Try to apply 3 ways merge on property value. Note that this method does not modify the internal value of the property.- Overrides:
mergeValue
in classBaseProperty
- Parameters:
previousValue
- the previous version of the valuenewValue
- the new version of the valueconfiguration
- the merge configuration to use
-
-