Package com.xpn.xwiki.objects
Interface ObjectInterface
-
- All Superinterfaces:
ElementInterface
- All Known Subinterfaces:
ClassInterface,PropertyClassInterface
- All Known Implementing Classes:
BaseClass,BaseCollection,BaseObject,BooleanClass,BooleanMetaClass,ComputedFieldClass,ComputedFieldMetaClass,DateClass,DateMetaClass,DBListClass,DBListMetaClass,DBTreeListClass,DBTreeListMetaClass,DocumentStats,EmailClass,EmailMetaClass,GroupsClass,GroupsMetaClass,LevelsClass,LevelsMetaClass,ListClass,ListMetaClass,MetaClass,NumberClass,NumberMetaClass,PageClass,PageMetaClass,PasswordClass,PasswordMetaClass,PropertyClass,PropertyMetaClass,RefererStats,StaticListClass,StaticListMetaClass,StringClass,StringMetaClass,TextAreaClass,TextAreaMetaClass,TimezoneClass,TimezoneMetaClass,UsersClass,UsersMetaClass,VisitStats,XWikiStats
public interface ObjectInterface extends ElementInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropertyInterfaceget(String name)BaseClassgetXClass(XWikiContext context)voidput(String name, PropertyInterface property)PropertyInterfacesafeget(String name)voidsafeput(String name, PropertyInterface property)org.dom4j.ElementtoXML(BaseClass bclass)-
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
apply, getDocumentReference, getName, getReference, merge, merge, setDocumentReference, setName, toString
-
-
-
-
Method Detail
-
getXClass
BaseClass getXClass(XWikiContext context) throws XWikiException
- Throws:
XWikiException- Since:
- 4.0M1
-
get
PropertyInterface get(String name) throws XWikiException
- Throws:
XWikiException
-
put
void put(String name, PropertyInterface property) throws XWikiException
- Throws:
XWikiException
-
safeget
PropertyInterface safeget(String name)
-
safeput
void safeput(String name, PropertyInterface property)
-
toXML
org.dom4j.Element toXML(BaseClass bclass)
-
-