Uses of Interface
jakarta.faces.component.ValueHolder

Packages that use ValueHolder 
Package Description
com.sun.faces.ext.component  
jakarta.faces.component  
jakarta.faces.component.html
Specialized user interface component classes for HTML.
  • Uses of ValueHolder in com.sun.faces.ext.component

    Classes in com.sun.faces.ext.component that implement ValueHolder 
    Modifier and Type Class Description
    class  UIValidateWholeBean  
  • Uses of ValueHolder in jakarta.faces.component

    Subinterfaces of ValueHolder in jakarta.faces.component 
    Modifier and Type Interface Description
    interface  EditableValueHolder
    EditableValueHolder is an extension of ValueHolder that describes additional features supported by editable components, including ValueChangeEvents and Validators.
    Classes in jakarta.faces.component that implement ValueHolder 
    Modifier and Type Class Description
    class  UIInput
    UIInput is a UIComponent that represents a component that both displays output to the user (like UIOutput components do) and processes request parameters on the subsequent request that need to be decoded.
    class  UIOutcomeTarget
    This component is paired with the jakarta.faces.Button or jakarta.faces.Link renderers and encapsulates properties relating to the rendering of outcomes directly to the response.
    class  UIOutput
    UIOutput is a UIComponent that has a value, optionally retrieved from a model tier bean via a value expression, that is displayed to the user.
    class  UISelectBoolean
    UISelectBoolean is a UIComponent that represents a single boolean (true or false) value.
    class  UISelectMany
    UISelectMany is a UIComponent that represents the user's choice of a zero or more items from among a discrete set of available options.
    class  UISelectOne
    UISelectOne is a UIComponent that represents the user's choice of zero or one items from among a discrete set of available options.
    class  UIViewParameter
    UIViewParameter represents a binding between a request parameter and a model property or UIViewRoot property.
  • Uses of ValueHolder in jakarta.faces.component.html

    Classes in jakarta.faces.component.html that implement ValueHolder 
    Modifier and Type Class Description
    class  HtmlBody
    NONE
    class  HtmlDoctype
    NONE
    class  HtmlHead
    NONE
    class  HtmlInputFile  
    class  HtmlInputHidden
    Represents an HTML input element of type hidden.
    class  HtmlInputSecret
    Represents an HTML input element of type password.
    class  HtmlInputText
    Represents an HTML input element of type text.
    class  HtmlInputTextarea
    Represents an HTML textarea element.
    class  HtmlOutcomeTargetButton
    Represents an HTML input element of type "button" or image that may be used to link to a URL handled by the Faces Servlet resolved preemptively using the logical outcome defined by the outcome property.
    class  HtmlOutcomeTargetLink
    Represents an HTML a (hyperlink) element that may be used to link to a URL handled by the Faces Servlet resolved preemptively using the logical outcome defined by the outcome property.
    class  HtmlOutputFormat
    Represents a component that looks up a localized message in a resource bundle, optionally uses it as a MessageFormat pattern string and substitutes in parameter values from nested UIParameter components, and renders the result.
    class  HtmlOutputLabel
    Represents an HTML label element, used to define an accessible label for a corresponding input element.
    class  HtmlOutputLink
    Represents an HTML a (hyperlink) element that may be used to link to an arbitrary URL defined by the value property.
    class  HtmlOutputText
    Renders the component value as text, optionally wrapping in a span element if I18N attributes, CSS styles or style classes are specified.
    class  HtmlSelectBooleanCheckbox
    Represents an HTML input element of type checkbox.
    class  HtmlSelectManyCheckbox
    Represents a multiple-selection component that is rendered as a set of HTML input elements of type checkbox.
    class  HtmlSelectManyListbox
    Represents a multiple-selection component that is rendered as an HTML select element, showing either all available options or the specified number of options.
    class  HtmlSelectManyMenu
    Represents a multiple-selection component that is rendered as an HTML select element, showing a single available option at a time.
    class  HtmlSelectOneListbox
    Represents a single-selection component that is rendered as an HTML select element, showing either all available options or the specified number of options.
    class  HtmlSelectOneMenu
    Represents a single-selection component that is rendered as an HTML select element, showing a single available option at a time.
    class  HtmlSelectOneRadio
    Represents a single-selection component that is rendered as a set of HTML input elements of type radio.