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

All Superinterfaces:
Child<T>

public interface Call<T>
extends Child<T>

This interface defines the contract for the Call xsd type

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

Method Summary
 Call<T> clazz(String clazz)
          Sets the class attribute
 Arg<Call<T>> createArg()
          Creates a new Arg element
 Array<Call<T>> createArray()
          Creates a new Array element
 Call<Call<T>> createCall()
          Creates a new Call element
 Get<Call<T>> createGet()
          Creates a new Get element
 Map<Call<T>> createMap()
          Creates a new Map element
 New<Call<T>> createNew()
          Creates a new New element
 Property<Call<T>> createProperty()
          Creates a new Property element
 Put<Call<T>> createPut()
          Creates a new Put element
 Ref<Call<T>> createRef()
          Creates a new Ref element
 Set<Call<T>> createSet()
          Creates a new Set element
 List<Arg<Call<T>>> getAllArg()
          Returns all Arg elements
 List<Array<Call<T>>> getAllArray()
          Returns all Array elements
 List<Call<Call<T>>> getAllCall()
          Returns all Call elements
 List<Get<Call<T>>> getAllGet()
          Returns all Get elements
 List<Map<Call<T>>> getAllMap()
          Returns all Map elements
 List<New<Call<T>>> getAllNew()
          Returns all New elements
 List<Property<Call<T>>> getAllProperty()
          Returns all Property elements
 List<Put<Call<T>>> getAllPut()
          Returns all Put elements
 List<Ref<Call<T>>> getAllRef()
          Returns all Ref elements
 List<Set<Call<T>>> getAllSet()
          Returns all Set elements
 String getClazz()
          Returns the class attribute
 String getId()
          Returns the id attribute
 String getName()
          Returns the name attribute
 Arg<Call<T>> getOrCreateArg()
          If not already created, a new Arg element will be created and returned.
 Array<Call<T>> getOrCreateArray()
          If not already created, a new Array element will be created and returned.
 Call<Call<T>> getOrCreateCall()
          If not already created, a new Call element will be created and returned.
 Get<Call<T>> getOrCreateGet()
          If not already created, a new Get element will be created and returned.
 Map<Call<T>> getOrCreateMap()
          If not already created, a new Map element will be created and returned.
 New<Call<T>> getOrCreateNew()
          If not already created, a new New element will be created and returned.
 Property<Call<T>> getOrCreateProperty()
          If not already created, a new Property element will be created and returned.
 Put<Call<T>> getOrCreatePut()
          If not already created, a new Put element will be created and returned.
 Ref<Call<T>> getOrCreateRef()
          If not already created, a new Ref element will be created and returned.
 Set<Call<T>> getOrCreateSet()
          If not already created, a new Set element will be created and returned.
 Call<T> id(String id)
          Sets the id attribute
 Call<T> name(String name)
          Sets the name attribute
 Call<T> removeAllArg()
          Removes all Arg elements
 Call<T> removeAllArray()
          Removes all Array elements
 Call<T> removeAllCall()
          Removes all Call elements
 Call<T> removeAllGet()
          Removes all Get elements
 Call<T> removeAllMap()
          Removes all Map elements
 Call<T> removeAllNew()
          Removes all New elements
 Call<T> removeAllProperty()
          Removes all Property elements
 Call<T> removeAllPut()
          Removes all Put elements
 Call<T> removeAllRef()
          Removes all Ref elements
 Call<T> removeAllSet()
          Removes all Set elements
 Call<T> removeClazz()
          Removes the class attribute
 Call<T> removeId()
          Removes the id attribute
 Call<T> removeName()
          Removes the name attribute
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

getOrCreateRef

Ref<Call<T>> getOrCreateRef()
If not already created, a new Ref element will be created and returned. Otherwise, the first existing Ref element will be returned.

Returns:
the instance defined for the element Ref

createRef

Ref<Call<T>> createRef()
Creates a new Ref element

Returns:
the new created instance of Ref>

getAllRef

List<Ref<Call<T>>> getAllRef()
Returns all Ref elements

Returns:
list of Ref

removeAllRef

Call<T> removeAllRef()
Removes all Ref elements

Returns:
the current instance of Ref>

getOrCreateMap

Map<Call<T>> getOrCreateMap()
If not already created, a new Map element will be created and returned. Otherwise, the first existing Map element will be returned.

Returns:
the instance defined for the element Map

createMap

Map<Call<T>> createMap()
Creates a new Map element

Returns:
the new created instance of Map>

getAllMap

List<Map<Call<T>>> getAllMap()
Returns all Map elements

Returns:
list of Map

removeAllMap

Call<T> removeAllMap()
Removes all Map elements

Returns:
the current instance of Map>

getOrCreateCall

Call<Call<T>> getOrCreateCall()
If not already created, a new Call element will be created and returned. Otherwise, the first existing Call element will be returned.

Returns:
the instance defined for the element Call

createCall

Call<Call<T>> createCall()
Creates a new Call element

Returns:
the new created instance of Call>

getAllCall

List<Call<Call<T>>> getAllCall()
Returns all Call elements

Returns:
list of Call

removeAllCall

Call<T> removeAllCall()
Removes all Call elements

Returns:
the current instance of Call>

getOrCreatePut

Put<Call<T>> getOrCreatePut()
If not already created, a new Put element will be created and returned. Otherwise, the first existing Put element will be returned.

Returns:
the instance defined for the element Put

createPut

Put<Call<T>> createPut()
Creates a new Put element

Returns:
the new created instance of Put>

getAllPut

List<Put<Call<T>>> getAllPut()
Returns all Put elements

Returns:
list of Put

removeAllPut

Call<T> removeAllPut()
Removes all Put elements

Returns:
the current instance of Put>

getOrCreateArray

Array<Call<T>> getOrCreateArray()
If not already created, a new Array element will be created and returned. Otherwise, the first existing Array element will be returned.

Returns:
the instance defined for the element Array

createArray

Array<Call<T>> createArray()
Creates a new Array element

Returns:
the new created instance of Array>

getAllArray

List<Array<Call<T>>> getAllArray()
Returns all Array elements

Returns:
list of Array

removeAllArray

Call<T> removeAllArray()
Removes all Array elements

Returns:
the current instance of Array>

getOrCreateNew

New<Call<T>> getOrCreateNew()
If not already created, a new New element will be created and returned. Otherwise, the first existing New element will be returned.

Returns:
the instance defined for the element New

createNew

New<Call<T>> createNew()
Creates a new New element

Returns:
the new created instance of New>

getAllNew

List<New<Call<T>>> getAllNew()
Returns all New elements

Returns:
list of New

removeAllNew

Call<T> removeAllNew()
Removes all New elements

Returns:
the current instance of New>

getOrCreateProperty

Property<Call<T>> getOrCreateProperty()
If not already created, a new Property element will be created and returned. Otherwise, the first existing Property element will be returned.

Returns:
the instance defined for the element Property

createProperty

Property<Call<T>> createProperty()
Creates a new Property element

Returns:
the new created instance of Property>

getAllProperty

List<Property<Call<T>>> getAllProperty()
Returns all Property elements

Returns:
list of Property

removeAllProperty

Call<T> removeAllProperty()
Removes all Property elements

Returns:
the current instance of Property>

getOrCreateGet

Get<Call<T>> getOrCreateGet()
If not already created, a new Get element will be created and returned. Otherwise, the first existing Get element will be returned.

Returns:
the instance defined for the element Get

createGet

Get<Call<T>> createGet()
Creates a new Get element

Returns:
the new created instance of Get>

getAllGet

List<Get<Call<T>>> getAllGet()
Returns all Get elements

Returns:
list of Get

removeAllGet

Call<T> removeAllGet()
Removes all Get elements

Returns:
the current instance of Get>

getOrCreateSet

Set<Call<T>> getOrCreateSet()
If not already created, a new Set element will be created and returned. Otherwise, the first existing Set element will be returned.

Returns:
the instance defined for the element Set

createSet

Set<Call<T>> createSet()
Creates a new Set element

Returns:
the new created instance of Set>

getAllSet

List<Set<Call<T>>> getAllSet()
Returns all Set elements

Returns:
list of Set

removeAllSet

Call<T> removeAllSet()
Removes all Set elements

Returns:
the current instance of Set>

getOrCreateArg

Arg<Call<T>> getOrCreateArg()
If not already created, a new Arg element will be created and returned. Otherwise, the first existing Arg element will be returned.

Returns:
the instance defined for the element Arg

createArg

Arg<Call<T>> createArg()
Creates a new Arg element

Returns:
the new created instance of Arg>

getAllArg

List<Arg<Call<T>>> getAllArg()
Returns all Arg elements

Returns:
list of Arg

removeAllArg

Call<T> removeAllArg()
Removes all Arg elements

Returns:
the current instance of Arg>

name

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

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

getName

String getName()
Returns the name attribute

Returns:
the value defined for the attribute name

removeName

Call<T> removeName()
Removes the name attribute

Returns:
the current instance of Call

clazz

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

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

getClazz

String getClazz()
Returns the class attribute

Returns:
the value defined for the attribute class

removeClazz

Call<T> removeClazz()
Removes the class attribute

Returns:
the current instance of Call

id

Call<T> id(String id)
Sets the id attribute

Parameters:
id - the value for the attribute id
Returns:
the current instance of Call

getId

String getId()
Returns the id attribute

Returns:
the value defined for the attribute id

removeId

Call<T> removeId()
Removes the id attribute

Returns:
the current instance of Call


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