com.xpn.xwiki.objects.meta
Class MetaClass
java.lang.Object
com.xpn.xwiki.objects.BaseElement
com.xpn.xwiki.objects.BaseCollection
com.xpn.xwiki.objects.classes.BaseClass
com.xpn.xwiki.objects.meta.MetaClass
- All Implemented Interfaces:
- ClassInterface, ElementInterface, ObjectInterface, java.io.Serializable
- public class MetaClass
- extends BaseClass
- See Also:
- Serialized Form
Fields inherited from class com.xpn.xwiki.objects.BaseElement |
|
Methods inherited from class com.xpn.xwiki.objects.classes.BaseClass |
addBooleanField, addDateField, addDateField, addField, addNumberField, addPasswordField, addStaticListField, addStaticListField, addTemplateField, addTextAreaField, addTextField, clone, fromMap, fromMap, fromString, fromXML, merge, toXML, toXML |
Methods inherited from class com.xpn.xwiki.objects.BaseCollection |
addPropertyForRemoval, checkField, equals, getClassName, getDateValue, getDiff, getField, getFieldList, getFieldsToRemove, getId, getIntValue, getLargeStringValue, getLongValue, getNumber, getProperties, getPropertyList, getPropertyNames, getSetValue, getStringValue, getxWikiClass, hashCode, merge, removeField, setClassName, setDateValue, setFields, setFieldsToRemove, setId, setIntValue, setLargeStringValue, setLongValue, setNumber, setSetValue, setStringValue, toString, toXMLString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
metaClass
private static MetaClass metaClass
MetaClass
public MetaClass()
safeput
public void safeput(java.lang.String name,
PropertyInterface property)
- Specified by:
safeput
in interface ObjectInterface
- Overrides:
safeput
in class BaseCollection
safeget
public PropertyInterface safeget(java.lang.String name)
- Specified by:
safeget
in interface ObjectInterface
- Overrides:
safeget
in class BaseCollection
get
public PropertyInterface get(java.lang.String name)
- Specified by:
get
in interface ObjectInterface
- Overrides:
get
in class BaseClass
put
public void put(java.lang.String name,
PropertyInterface property)
- Specified by:
put
in interface ObjectInterface
- Overrides:
put
in class BaseClass
getMetaClass
public static MetaClass getMetaClass()
setMetaClass
public static void setMetaClass(MetaClass metaClass)
newObject
public BaseCollection newObject()
- Overrides:
newObject
in class BaseClass
Copyright 2003 Ludovic Dubost