Class SoftPermutation

java.lang.Object
com.google.gwt.core.ext.linker.SoftPermutation
All Implemented Interfaces:
Serializable

public abstract class SoftPermutation extends Object implements Serializable
Represents a permutation of collapsed deferred-binding property values.
See Also:
  • Constructor Details

    • SoftPermutation

      public SoftPermutation()
  • Method Details

    • getId

      public abstract int getId()
      Returns the soft permutation id that should be passed into gwtOnLoad. The range of ids used for a compilation's soft permutations may be disjoint and may not correspond to the index of the SoftPermutation within the array returned from CompilationResult.getSoftPermutations().
    • getPropertyMap

      public abstract SortedMap<SelectionProperty,String> getPropertyMap()
      Returns only the collapsed selection properties that resulted in the particular soft permutation. The SelectionProperties used may be disjoint from the properties returned by CompilationResult.getPropertyMap().