ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

org.jboss.shrinkwrap.descriptor.api.facespartialresponse20
Interface PartialResponseChangesType<T>

All Superinterfaces:
Child<T>

public interface PartialResponseChangesType<T>
extends Child<T>

This interface defines the contract for the partial-response-changesType xsd type

Since:
Generation date :2012-05-09T23:45:03.702-07:00
Author:
Ralf Battenfeld, Andrew Lee Rubinger

Method Summary
 PartialResponseAttributesType<PartialResponseChangesType<T>> createAttributes()
          Creates a new attributes element
 PartialResponseDeleteType<PartialResponseChangesType<T>> createDelete()
          Creates a new delete element
 PartialResponseInsertType<PartialResponseChangesType<T>> createInsert()
          Creates a new insert element
 PartialResponseChangesType<T> eval(String... values)
          Creates for all String objects representing eval elements, a new eval element
 PartialResponseChangesType<T> extension()
          Sets the extension element
 List<PartialResponseAttributesType<PartialResponseChangesType<T>>> getAllAttributes()
          Returns all attributes elements
 List<PartialResponseDeleteType<PartialResponseChangesType<T>>> getAllDelete()
          Returns all delete elements
 List<String> getAllEval()
          Returns all eval elements
 List<PartialResponseInsertType<PartialResponseChangesType<T>>> getAllInsert()
          Returns all insert elements
 List<String> getAllUpdate()
          Returns all update elements
 PartialResponseAttributesType<PartialResponseChangesType<T>> getOrCreateAttributes()
          If not already created, a new attributes element will be created and returned.
 PartialResponseDeleteType<PartialResponseChangesType<T>> getOrCreateDelete()
          If not already created, a new delete element will be created and returned.
 PartialResponseInsertType<PartialResponseChangesType<T>> getOrCreateInsert()
          If not already created, a new insert element will be created and returned.
 Boolean isExtension()
          Removes the extension element
 PartialResponseChangesType<T> removeAllAttributes()
          Removes all attributes elements
 PartialResponseChangesType<T> removeAllDelete()
          Removes all delete elements
 PartialResponseChangesType<T> removeAllEval()
          Removes the eval element
 PartialResponseChangesType<T> removeAllInsert()
          Removes all insert elements
 PartialResponseChangesType<T> removeAllUpdate()
          Removes the update element
 PartialResponseChangesType<T> removeExtension()
          Removes the extension element
 PartialResponseChangesType<T> update(String... values)
          Creates for all String objects representing update elements, a new update element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

update

PartialResponseChangesType<T> update(String... values)
Creates for all String objects representing update elements, a new update element

Parameters:
values - list of update objects
Returns:
the current instance of PartialResponseChangesType

getAllUpdate

List<String> getAllUpdate()
Returns all update elements

Returns:
list of update

removeAllUpdate

PartialResponseChangesType<T> removeAllUpdate()
Removes the update element

Returns:
the current instance of PartialResponseChangesType

getOrCreateInsert

PartialResponseInsertType<PartialResponseChangesType<T>> getOrCreateInsert()
If not already created, a new insert element will be created and returned. Otherwise, the first existing insert element will be returned.

Returns:
the instance defined for the element insert

createInsert

PartialResponseInsertType<PartialResponseChangesType<T>> createInsert()
Creates a new insert element

Returns:
the new created instance of PartialResponseInsertType>

getAllInsert

List<PartialResponseInsertType<PartialResponseChangesType<T>>> getAllInsert()
Returns all insert elements

Returns:
list of insert

removeAllInsert

PartialResponseChangesType<T> removeAllInsert()
Removes all insert elements

Returns:
the current instance of PartialResponseInsertType>

getOrCreateDelete

PartialResponseDeleteType<PartialResponseChangesType<T>> getOrCreateDelete()
If not already created, a new delete element will be created and returned. Otherwise, the first existing delete element will be returned.

Returns:
the instance defined for the element delete

createDelete

PartialResponseDeleteType<PartialResponseChangesType<T>> createDelete()
Creates a new delete element

Returns:
the new created instance of PartialResponseDeleteType>

getAllDelete

List<PartialResponseDeleteType<PartialResponseChangesType<T>>> getAllDelete()
Returns all delete elements

Returns:
list of delete

removeAllDelete

PartialResponseChangesType<T> removeAllDelete()
Removes all delete elements

Returns:
the current instance of PartialResponseDeleteType>

getOrCreateAttributes

PartialResponseAttributesType<PartialResponseChangesType<T>> getOrCreateAttributes()
If not already created, a new attributes element will be created and returned. Otherwise, the first existing attributes element will be returned.

Returns:
the instance defined for the element attributes

createAttributes

PartialResponseAttributesType<PartialResponseChangesType<T>> createAttributes()
Creates a new attributes element

Returns:
the new created instance of PartialResponseAttributesType>

getAllAttributes

List<PartialResponseAttributesType<PartialResponseChangesType<T>>> getAllAttributes()
Returns all attributes elements

Returns:
list of attributes

removeAllAttributes

PartialResponseChangesType<T> removeAllAttributes()
Removes all attributes elements

Returns:
the current instance of PartialResponseAttributesType>

eval

PartialResponseChangesType<T> eval(String... values)
Creates for all String objects representing eval elements, a new eval element

Parameters:
values - list of eval objects
Returns:
the current instance of PartialResponseChangesType

getAllEval

List<String> getAllEval()
Returns all eval elements

Returns:
list of eval

removeAllEval

PartialResponseChangesType<T> removeAllEval()
Removes the eval element

Returns:
the current instance of PartialResponseChangesType

extension

PartialResponseChangesType<T> extension()
Sets the extension element

Returns:
the current instance of PartialResponseChangesType

isExtension

Boolean isExtension()
Removes the extension element

Returns:
the current instance of PartialResponseChangesType

removeExtension

PartialResponseChangesType<T> removeExtension()
Removes the extension element

Returns:
the current instance of PartialResponseChangesType

ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.