ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

org.jboss.shrinkwrap.descriptor.api.facesconfig21
Interface FacesConfigMapEntriesType<T>

All Superinterfaces:
Child<T>

public interface FacesConfigMapEntriesType<T>
extends Child<T>

This interface defines the contract for the faces-config-map-entriesType xsd type

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

Method Summary
 FacesConfigMapEntryType<FacesConfigMapEntriesType<T>> createMapEntry()
          Creates a new map-entry element
 List<FacesConfigMapEntryType<FacesConfigMapEntriesType<T>>> getAllMapEntry()
          Returns all map-entry elements
 String getKeyClass()
          Returns the key-class element
 FacesConfigMapEntryType<FacesConfigMapEntriesType<T>> getOrCreateMapEntry()
          If not already created, a new map-entry element will be created and returned.
 String getValueClass()
          Returns the value-class element
 FacesConfigMapEntriesType<T> keyClass(String keyClass)
          Sets the key-class element
 FacesConfigMapEntriesType<T> removeAllMapEntry()
          Removes all map-entry elements
 FacesConfigMapEntriesType<T> removeKeyClass()
          Removes the key-class element
 FacesConfigMapEntriesType<T> removeValueClass()
          Removes the value-class element
 FacesConfigMapEntriesType<T> valueClass(String valueClass)
          Sets the value-class element
 
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
 

Method Detail

keyClass

FacesConfigMapEntriesType<T> keyClass(String keyClass)
Sets the key-class element

Parameters:
keyClass - the value for the element key-class
Returns:
the current instance of FacesConfigMapEntriesType

getKeyClass

String getKeyClass()
Returns the key-class element

Returns:
the node defined for the element key-class

removeKeyClass

FacesConfigMapEntriesType<T> removeKeyClass()
Removes the key-class element

Returns:
the current instance of FacesConfigMapEntriesType

valueClass

FacesConfigMapEntriesType<T> valueClass(String valueClass)
Sets the value-class element

Parameters:
valueClass - the value for the element value-class
Returns:
the current instance of FacesConfigMapEntriesType

getValueClass

String getValueClass()
Returns the value-class element

Returns:
the node defined for the element value-class

removeValueClass

FacesConfigMapEntriesType<T> removeValueClass()
Removes the value-class element

Returns:
the current instance of FacesConfigMapEntriesType

getOrCreateMapEntry

FacesConfigMapEntryType<FacesConfigMapEntriesType<T>> getOrCreateMapEntry()
If not already created, a new map-entry element will be created and returned. Otherwise, the first existing map-entry element will be returned.

Returns:
the instance defined for the element map-entry

createMapEntry

FacesConfigMapEntryType<FacesConfigMapEntriesType<T>> createMapEntry()
Creates a new map-entry element

Returns:
the new created instance of FacesConfigMapEntryType>

getAllMapEntry

List<FacesConfigMapEntryType<FacesConfigMapEntriesType<T>>> getAllMapEntry()
Returns all map-entry elements

Returns:
list of map-entry

removeAllMapEntry

FacesConfigMapEntriesType<T> removeAllMapEntry()
Removes all map-entry elements

Returns:
the current instance of FacesConfigMapEntryType>

ShrinkWrap Descriptors Generated Java EE API 2.0.0-alpha-3

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