Class RebindResult

java.lang.Object
com.google.gwt.core.ext.RebindResult

public class RebindResult extends Object
A class for returning the result of a rebind operation.
  • Constructor Details

    • RebindResult

      public RebindResult(RebindMode rebindMode, String resultType)
      Constructs a result using the provided rebindMode and resultTypeName.
      Parameters:
      rebindMode -
      resultType -
      See Also:
  • Method Details

    • getClientDataMap

      public Map<String,Serializable> getClientDataMap()
      Returns a map containing all client data added to this result.
      Returns:
      A map containing all client data added to this result. Returns null if no client data has been added.
    • getRebindMode

      public RebindMode getRebindMode()
      Returns:
      The rebind mode used to construct this result.
    • getResultTypeName

      public String getResultTypeName()
      Returns:
      The type name used to construct this result.
    • putClientData

      public void putClientData(String key, Serializable data)
      Adds keyed, serializable data to a rebind result. This data will be made available, as part of a CachedGeneratorResult, to subsequent invocations of the same generator, when called under the same conditions (e.g. for the same rebind rule and requested type name). A generator implementation can use this to remember information needed for subsequent regeneration, such as for making cache reuse decisions.
      Parameters:
      key -
      data -
      See Also: