Class FormData.FieldData

  • Enclosing class:
    FormData

    public class FormData.FieldData
    extends Object
    Inner class to represent the value of a field on a form
    Author:
    Gavin Cornwell
    • Constructor Detail

      • FieldData

        public FieldData​(String name,
                         Object value,
                         boolean isFile)
        Default Constructor
        Parameters:
        name - The name of the form field
        value - The value of the form field
        isFile - Whether the field data represents an uploaded file
      • FieldData

        public FieldData​(org.springframework.extensions.webscripts.servlet.FormData.FormField field)
        Constructs a FieldData object from a WebScript FormField object
        Parameters:
        field - The WebScript FormData object to create the field from
    • Method Detail

      • getName

        public String getName()
        Returns the name of the form field that data represents
        Returns:
        The name
      • getValue

        public Object getValue()
        Returns the value of the form field that data represents
        Returns:
        The value
      • isFile

        public boolean isFile()
        Determines whether the data represents a file
        Returns:
        true if the data is a file
      • getInputStream

        public InputStream getInputStream()
        Returns an InputStream onto the content of the file, throws IllegalStateException if this is called for non file field data
        Returns:
        An InputStream onto the file