org.jboss.shrinkwrap.descriptor.api.jetty7
Interface Set<T>

All Superinterfaces:
Child<T>

public interface Set<T>
extends Child<T>

This interface defines the contract for the Set xsd type

Since:
Generation date :2013-01-26T19:27:01.277+01:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 Set<T> clazz(String clazz)
          Sets the class attribute
 String getClazz()
          Returns the class attribute
 String getName()
          Returns the name attribute
 Array<Set<T>> getOrCreateArray()
          If not already created, a new Array element with the given value will be created.
 Call<Set<T>> getOrCreateCall()
          If not already created, a new Call element with the given value will be created.
 Get<Set<T>> getOrCreateGet()
          If not already created, a new Get element with the given value will be created.
 Map<Set<T>> getOrCreateMap()
          If not already created, a new Map element with the given value will be created.
 New<Set<T>> getOrCreateNew()
          If not already created, a new New element with the given value will be created.
 Property<Set<T>> getOrCreateProperty()
          If not already created, a new Property element with the given value will be created.
 Ref<Set<T>> getOrCreateRef()
          If not already created, a new Ref element with the given value will be created.
 String getSystemProperty()
          Returns the SystemProperty element
 String getText()
          Returns the body text of the element Set
 String getType()
          Returns the type attribute
 Set<T> name(String name)
          Sets the name attribute
 Set<T> removeArray()
          Removes the Array element
 Set<T> removeCall()
          Removes the Call element
 Set<T> removeClazz()
          Removes the class attribute
 Set<T> removeGet()
          Removes the Get element
 Set<T> removeMap()
          Removes the Map element
 Set<T> removeName()
          Removes the name attribute
 Set<T> removeNew()
          Removes the New element
 Set<T> removeProperty()
          Removes the Property element
 Set<T> removeRef()
          Removes the Ref element
 Set<T> removeSystemProperty()
          Removes the SystemProperty element
 Set<T> removeType()
          Removes the type attribute
 Set<T> systemProperty(String SystemProperty)
          Sets the SystemProperty element
 Set<T> text(String value)
          Sets the body text for the element Set
 Set<T> type(String type)
          Sets the type attribute
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

text

Set<T> text(String value)
Sets the body text for the element Set

Parameters:
Set - the value for the body text Set
Returns:
the current instance of Set

getText

String getText()
Returns the body text of the element Set

Returns:
the value defined for the text Set

getOrCreateGet

Get<Set<T>> getOrCreateGet()
If not already created, a new Get element with the given value will be created. Otherwise, the existing Get element will be returned.

Returns:
a new or existing instance of Get>

removeGet

Set<T> removeGet()
Removes the Get element

Returns:
the current instance of Set

getOrCreateCall

Call<Set<T>> getOrCreateCall()
If not already created, a new Call element with the given value will be created. Otherwise, the existing Call element will be returned.

Returns:
a new or existing instance of Call>

removeCall

Set<T> removeCall()
Removes the Call element

Returns:
the current instance of Set

getOrCreateNew

New<Set<T>> getOrCreateNew()
If not already created, a new New element with the given value will be created. Otherwise, the existing New element will be returned.

Returns:
a new or existing instance of New>

removeNew

Set<T> removeNew()
Removes the New element

Returns:
the current instance of Set

getOrCreateRef

Ref<Set<T>> getOrCreateRef()
If not already created, a new Ref element with the given value will be created. Otherwise, the existing Ref element will be returned.

Returns:
a new or existing instance of Ref>

removeRef

Set<T> removeRef()
Removes the Ref element

Returns:
the current instance of Set

getOrCreateArray

Array<Set<T>> getOrCreateArray()
If not already created, a new Array element with the given value will be created. Otherwise, the existing Array element will be returned.

Returns:
a new or existing instance of Array>

removeArray

Set<T> removeArray()
Removes the Array element

Returns:
the current instance of Set

getOrCreateMap

Map<Set<T>> getOrCreateMap()
If not already created, a new Map element with the given value will be created. Otherwise, the existing Map element will be returned.

Returns:
a new or existing instance of Map>

removeMap

Set<T> removeMap()
Removes the Map element

Returns:
the current instance of Set

systemProperty

Set<T> systemProperty(String SystemProperty)
Sets the SystemProperty element

Parameters:
SystemProperty - the value for the element SystemProperty
Returns:
the current instance of Set

getSystemProperty

String getSystemProperty()
Returns the SystemProperty element

Returns:
the node defined for the element SystemProperty

removeSystemProperty

Set<T> removeSystemProperty()
Removes the SystemProperty element

Returns:
the current instance of Set

getOrCreateProperty

Property<Set<T>> getOrCreateProperty()
If not already created, a new Property element with the given value will be created. Otherwise, the existing Property element will be returned.

Returns:
a new or existing instance of Property>

removeProperty

Set<T> removeProperty()
Removes the Property element

Returns:
the current instance of Set

name

Set<T> name(String name)
Sets the name attribute

Parameters:
name - the value for the attribute name
Returns:
the current instance of Set

getName

String getName()
Returns the name attribute

Returns:
the value defined for the attribute name

removeName

Set<T> removeName()
Removes the name attribute

Returns:
the current instance of Set

type

Set<T> type(String type)
Sets the type attribute

Parameters:
type - the value for the attribute type
Returns:
the current instance of Set

getType

String getType()
Returns the type attribute

Returns:
the value defined for the attribute type

removeType

Set<T> removeType()
Removes the type attribute

Returns:
the current instance of Set

clazz

Set<T> clazz(String clazz)
Sets the class attribute

Parameters:
clazz - the value for the attribute class
Returns:
the current instance of Set

getClazz

String getClazz()
Returns the class attribute

Returns:
the value defined for the attribute class

removeClazz

Set<T> removeClazz()
Removes the class attribute

Returns:
the current instance of Set


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.