Class ModifierOrderer.ModifierTokens

  • All Implemented Interfaces:
    java.lang.Comparable<ModifierOrderer.ModifierTokens>
    Enclosing class:
    ModifierOrderer

    static class ModifierOrderer.ModifierTokens
    extends java.lang.Object
    implements java.lang.Comparable<ModifierOrderer.ModifierTokens>
    A class that contains the tokens corresponding to a modifier. This is usually a single token (e.g. for public), but may be multiple tokens for modifiers containing - (e.g. non-sealed).
    • Field Detail

      • tokens

        private final com.google.common.collect.ImmutableList<Input.Token> tokens
      • modifier

        private final javax.lang.model.element.Modifier modifier
    • Constructor Detail

      • ModifierTokens

        ModifierTokens​(com.google.common.collect.ImmutableList<Input.Token> tokens,
                       javax.lang.model.element.Modifier modifier)