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

java.lang.Object
  extended by org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
      extended by org.xwiki.extension.repository.xwiki.model.jaxb.ExtensionSummary
Direct Known Subclasses:
AbstractExtension, ExtensionVersionSummary

public class ExtensionSummary
extends LinkCollection

Java class for ExtensionSummary complex type.

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

 <complexType name="ExtensionSummary">
   <complexContent>
     <extension base="{http://www.xwiki.org/extension}LinkCollection">
       <sequence>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String id
           
protected  String name
           
protected  String type
           
 
Fields inherited from class org.xwiki.extension.repository.xwiki.model.jaxb.LinkCollection
links
 
Constructor Summary
ExtensionSummary()
           
 
Method Summary
 String getId()
          Gets the value of the id property.
 String getName()
          Gets the value of the name property.
 String getType()
          Gets the value of the type property.
 void setId(String value)
          Sets the value of the id property.
 void setName(String value)
          Sets the value of the name property.
 void setType(String value)
          Sets the value of the type property.
 ExtensionSummary withId(String value)
           
 ExtensionSummary withLinks(Collection<Link> values)
           
 ExtensionSummary withLinks(Link... values)
           
 ExtensionSummary withName(String value)
           
 ExtensionSummary withType(String 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

id

protected String id

name

protected String name

type

protected String type
Constructor Detail

ExtensionSummary

public ExtensionSummary()
Method Detail

getId

public String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(String value)
Sets the value of the id property.

Parameters:
value - allowed object is String

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getType

public String getType()
Gets the value of the type property.

Returns:
possible object is String

setType

public void setType(String value)
Sets the value of the type property.

Parameters:
value - allowed object is String

withId

public ExtensionSummary withId(String value)

withName

public ExtensionSummary withName(String value)

withType

public ExtensionSummary withType(String value)

withLinks

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

withLinks

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


Copyright © 2004-2013 XWiki. All Rights Reserved.