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

All Superinterfaces:
Child<T>

public interface Property<T>
extends Child<T>

This interface defines the contract for the Property xsd type

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

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

Method Detail

getOrCreateRef

Ref<Property<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<Property<T>> createRef()
Creates a new Ref element

Returns:
the new created instance of Ref>

getAllRef

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

Returns:
list of Ref

removeAllRef

Property<T> removeAllRef()
Removes all Ref elements

Returns:
the current instance of Ref>

getOrCreateMap

Map<Property<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<Property<T>> createMap()
Creates a new Map element

Returns:
the new created instance of Map>

getAllMap

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

Returns:
list of Map

removeAllMap

Property<T> removeAllMap()
Removes all Map elements

Returns:
the current instance of Map>

getOrCreateCall

Call<Property<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<Property<T>> createCall()
Creates a new Call element

Returns:
the new created instance of Call>

getAllCall

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

Returns:
list of Call

removeAllCall

Property<T> removeAllCall()
Removes all Call elements

Returns:
the current instance of Call>

getOrCreatePut

Put<Property<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<Property<T>> createPut()
Creates a new Put element

Returns:
the new created instance of Put>

getAllPut

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

Returns:
list of Put

removeAllPut

Property<T> removeAllPut()
Removes all Put elements

Returns:
the current instance of Put>

getOrCreateArray

Array<Property<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<Property<T>> createArray()
Creates a new Array element

Returns:
the new created instance of Array>

getAllArray

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

Returns:
list of Array

removeAllArray

Property<T> removeAllArray()
Removes all Array elements

Returns:
the current instance of Array>

getOrCreateNew

New<Property<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<Property<T>> createNew()
Creates a new New element

Returns:
the new created instance of New>

getAllNew

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

Returns:
list of New

removeAllNew

Property<T> removeAllNew()
Removes all New elements

Returns:
the current instance of New>

getOrCreateProperty

Property<Property<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<Property<T>> createProperty()
Creates a new Property element

Returns:
the new created instance of Property>

getAllProperty

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

Returns:
list of Property

removeAllProperty

Property<T> removeAllProperty()
Removes all Property elements

Returns:
the current instance of Property>

getOrCreateGet

Get<Property<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<Property<T>> createGet()
Creates a new Get element

Returns:
the new created instance of Get>

getAllGet

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

Returns:
list of Get

removeAllGet

Property<T> removeAllGet()
Removes all Get elements

Returns:
the current instance of Get>

getOrCreateSet

Set<Property<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<Property<T>> createSet()
Creates a new Set element

Returns:
the new created instance of Set>

getAllSet

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

Returns:
list of Set

removeAllSet

Property<T> removeAllSet()
Removes all Set elements

Returns:
the current instance of Set>

name

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

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

getName

String getName()
Returns the name attribute

Returns:
the value defined for the attribute name

removeName

Property<T> removeName()
Removes the name attribute

Returns:
the current instance of Property

_default

Property<T> _default(String _default)
Sets the default attribute

Parameters:
_default - the value for the attribute default
Returns:
the current instance of Property

get_Default

String get_Default()
Returns the default attribute

Returns:
the value defined for the attribute default

remove_Default

Property<T> remove_Default()
Removes the default attribute

Returns:
the current instance of Property

id

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

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

getId

String getId()
Returns the id attribute

Returns:
the value defined for the attribute id

removeId

Property<T> removeId()
Removes the id attribute

Returns:
the current instance of Property


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