Uses of Interface
com.xpn.xwiki.objects.PropertyInterface
-
Packages that use PropertyInterface Package Description com.xpn.xwiki.objects com.xpn.xwiki.objects.classes com.xpn.xwiki.objects.meta -
-
Uses of PropertyInterface in com.xpn.xwiki.objects
Classes in com.xpn.xwiki.objects that implement PropertyInterface Modifier and Type Class Description class
BaseProperty<R extends EntityReference>
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<N extends Number>
class
StringListProperty
class
StringProperty
XProperty for containing a string of limited size (default 255 characters max).Methods in com.xpn.xwiki.objects that return PropertyInterface Modifier and Type Method Description PropertyInterface
PropertyInterface. clone()
PropertyInterface
BaseCollection. get(String name)
PropertyInterface
ObjectInterface. get(String name)
PropertyInterface
BaseCollection. getField(String name)
PropertyInterface
BaseCollection. safeget(String name)
PropertyInterface
ObjectInterface. safeget(String name)
Methods in com.xpn.xwiki.objects with parameters of type PropertyInterface Modifier and Type Method Description void
BaseCollection. addField(String name, PropertyInterface element)
void
BaseCollection. addPropertyForRemoval(PropertyInterface field)
Marks a field as scheduled for removal when saving this entity.protected void
BaseCollection. mergeField(PropertyInterface currentElement, ElementInterface previousElement, ElementInterface newElement, MergeConfiguration configuration, XWikiContext context, MergeResult mergeResult)
protected void
BaseObject. mergeField(PropertyInterface currentElement, ElementInterface previousElement, ElementInterface newElement, MergeConfiguration configuration, XWikiContext context, MergeResult mergeResult)
void
BaseCollection. put(String name, PropertyInterface property)
void
ObjectInterface. put(String name, PropertyInterface property)
void
BaseCollection. safeput(String name, PropertyInterface property)
void
ObjectInterface. safeput(String name, PropertyInterface property)
-
Uses of PropertyInterface in com.xpn.xwiki.objects.classes
Subinterfaces of PropertyInterface in com.xpn.xwiki.objects.classes Modifier and Type Interface Description interface
PropertyClassInterface
The interface implemented by all XClass properties.Classes in com.xpn.xwiki.objects.classes that implement PropertyInterface Modifier and Type Class Description class
BooleanClass
class
ComputedFieldClass
Computed Field Class allows to create a field without storage that will display computed values based on other data in the object or wiki.class
DateClass
Defines an XClass property type whose value is a Date.class
DBListClass
class
DBTreeListClass
class
EmailClass
Email Field Class allows to create a field for email values.class
GroupsClass
Defines an XClass property type whose value is a list of group references.class
LevelsClass
class
ListClass
class
NumberClass
class
PageClass
Page Field Class allows to create a field for storing page references.class
PasswordClass
class
PropertyClass
Represents an XClass property and contains property definitions (eg "relational storage", "display type", "separator", "multi select", etc).class
StaticListClass
class
StringClass
class
TextAreaClass
class
TimezoneClass
Timezone Field Class allows to create a field for Timezone values.class
UsersClass
Defines an XClass property type whose value is a list of user references.Methods in com.xpn.xwiki.objects.classes that return PropertyInterface Modifier and Type Method Description PropertyInterface
BaseClass. get(String name)
Methods in com.xpn.xwiki.objects.classes with parameters of type PropertyInterface Modifier and Type Method Description void
BaseClass. addField(String name, PropertyInterface element)
void
BaseClass. put(String name, PropertyInterface property)
-
Uses of PropertyInterface in com.xpn.xwiki.objects.meta
Classes in com.xpn.xwiki.objects.meta that implement PropertyInterface Modifier and Type Class Description class
BooleanMetaClass
Defines the meta properties of a boolean XClass property.class
ComputedFieldMetaClass
Computed Field Class allows to create a field without storage that will display computed values based on other data in the object or wiki.class
DateMetaClass
Defines the meta properties of a date XClass property.class
DBListMetaClass
Defines the meta properties of a database list XClass property.class
DBTreeListMetaClass
Defines the meta properties of a database tree list XClass property.class
EmailMetaClass
Email Field Class allows to create a field for email values.class
GroupsMetaClass
Defines the meta properties of a groups XClass property.class
LevelsMetaClass
Defines the meta properties of a access rights levels XClass property.class
ListMetaClass
Defines the default meta properties for all list XClass property types.class
NumberMetaClass
Defines the meta properties of a number XClass property.class
PageMetaClass
Page Field Class allows to create a field for storing page references.class
PasswordMetaClass
Defines the meta properties of a boolean XClass property.class
PropertyMetaClass
Default implementation ofPropertyMetaClassInterface
.class
StaticListMetaClass
Defines the meta properties of a static list XClass property.class
StringMetaClass
Defines the meta properties of a string XClass property.class
TextAreaMetaClass
Defines the meta properties of a text area XClass property.class
TimezoneMetaClass
Defines the meta properties of a Timezone XClass property.class
UsersMetaClass
Defines the meta properties of a users XClass property.Methods in com.xpn.xwiki.objects.meta that return PropertyInterface Modifier and Type Method Description PropertyInterface
MetaClass. get(String name)
PropertyInterface
MetaClass. safeget(String name)
Methods in com.xpn.xwiki.objects.meta with parameters of type PropertyInterface Modifier and Type Method Description void
MetaClass. put(String name, PropertyInterface property)
void
MetaClass. safeput(String name, PropertyInterface property)
-