com.xpn.xwiki.objects.classes
Class DBListClass

java.lang.Object
  extended by com.xpn.xwiki.objects.BaseElement
      extended by com.xpn.xwiki.objects.BaseCollection
          extended by com.xpn.xwiki.objects.classes.PropertyClass
              extended by com.xpn.xwiki.objects.classes.ListClass
                  extended by com.xpn.xwiki.objects.classes.DBListClass
All Implemented Interfaces:
PropertyClassInterface, ElementInterface, ObjectInterface, PropertyInterface, java.io.Serializable

public class DBListClass
extends ListClass

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.xpn.xwiki.objects.BaseCollection
className, fields, fieldsToRemove, number
 
Constructor Summary
DBListClass()
           
DBListClass(PropertyMetaClass wclass)
           
 
Method Summary
 java.util.List getList(XWikiContext context)
           
 java.lang.String getSql()
           
 void setSql(java.lang.String sql)
           
 
Methods inherited from class com.xpn.xwiki.objects.classes.ListClass
displayEdit, displayHidden, displayView, fromString, fromStringArray, getDisplayType, getListFromString, getSize, isMultiSelect, isRelationalStorage, newProperty, newPropertyfromXML, setDisplayType, setMultiSelect, setRelationalStorage, setSize
 
Methods inherited from class com.xpn.xwiki.objects.classes.PropertyClass
checkField, clone, displayEdit, displayEdit, displayHidden, displayHidden, displaySearch, displaySearch, displaySearch, displayView, displayView, fromValue, fromXML, getClassName, getClassType, getId, getName, getNumber, getObject, getPrettyName, getxWikiClass, getxWikiClass, initLazyCollections, isUnmodifiable, isValidColumnTypes, setClassType, setId, setName, setNumber, setObject, setPrettyName, setUnmodifiable, setxWikiClass, toFormString, toString, toXML, toXML
 
Methods inherited from class com.xpn.xwiki.objects.BaseCollection
addField, addPropertyForRemoval, equals, get, getDateValue, getDiff, getDoubleValue, getField, getFieldList, getFieldsToRemove, getFloatValue, getIntValue, getIntValue, getLargeStringValue, getLongValue, getMap, getProperties, getPropertyList, getPropertyNames, getSetValue, getStringValue, hashCode, merge, put, removeField, safeget, safeput, setClassName, setDateValue, setDoubleValue, setFields, setFieldsToRemove, setFloatValue, setIntValue, setLargeStringValue, setLongValue, setSetValue, setStringValue, toString, toXMLString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.xpn.xwiki.objects.ObjectInterface
get, put, safeget, safeput
 
Methods inherited from interface com.xpn.xwiki.objects.ElementInterface
toString
 

Constructor Detail

DBListClass

public DBListClass(PropertyMetaClass wclass)

DBListClass

public DBListClass()
Method Detail

getList

public java.util.List getList(XWikiContext context)
Specified by:
getList in class ListClass

getSql

public java.lang.String getSql()

setSql

public void setSql(java.lang.String sql)


Copyright 2003 Ludovic Dubost