org.xwiki.extension.repository.xwiki.model.jaxb
Class Extensions

java.lang.Object
  extended by org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
      extended by org.xwiki.extension.repository.xwiki.model.jaxb.Extensions

public class Extensions
extends LinkCollection

Java class for anonymous complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType>
   <complexContent>
     <extension base="{http://www.xwiki.org/extension}LinkCollection">
       <sequence>
         <element name="totalHits" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="offset" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="extensionSummary" type="{http://www.xwiki.org/extension}ExtensionSummary" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<ExtensionSummary> extensionSummaries
           
protected  int offset
           
protected  int totalHits
           
 
Fields inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
links
 
Constructor Summary
Extensions()
           
 
Method Summary
 List<ExtensionSummary> getExtensionSummaries()
          Gets the value of the extensionSummaries property.
 int getOffset()
          Gets the value of the offset property.
 int getTotalHits()
          Gets the value of the totalHits property.
 void setOffset(int value)
          Sets the value of the offset property.
 void setTotalHits(int value)
          Sets the value of the totalHits property.
 Extensions withExtensionSummaries(Collection<ExtensionSummary> values)
           
 Extensions withExtensionSummaries(ExtensionSummary... values)
           
 Extensions withLinks(Collection<Link> values)
           
 Extensions withLinks(Link... values)
           
 Extensions withOffset(int value)
           
 Extensions withTotalHits(int value)
           
 
Methods inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
getLinks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

totalHits

protected int totalHits

offset

protected int offset

extensionSummaries

protected List<ExtensionSummary> extensionSummaries
Constructor Detail

Extensions

public Extensions()
Method Detail

getTotalHits

public int getTotalHits()
Gets the value of the totalHits property.


setTotalHits

public void setTotalHits(int value)
Sets the value of the totalHits property.


getOffset

public int getOffset()
Gets the value of the offset property.


setOffset

public void setOffset(int value)
Sets the value of the offset property.


getExtensionSummaries

public List<ExtensionSummary> getExtensionSummaries()
Gets the value of the extensionSummaries property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the extensionSummaries property.

For example, to add a new item, do as follows:

    getExtensionSummaries().add(newItem);
 

Objects of the following type(s) are allowed in the list ExtensionSummary


withTotalHits

public Extensions withTotalHits(int value)

withOffset

public Extensions withOffset(int value)

withExtensionSummaries

public Extensions withExtensionSummaries(ExtensionSummary... values)

withExtensionSummaries

public Extensions withExtensionSummaries(Collection<ExtensionSummary> values)

withLinks

public Extensions withLinks(Link... values)
Overrides:
withLinks in class LinkCollection

withLinks

public Extensions withLinks(Collection<Link> values)
Overrides:
withLinks in class LinkCollection


Copyright © 2004-2013 XWiki. All Rights Reserved.