View Javadoc

1   package com.sharkysoft.printf;
2   
3   final class Formatter_Literal extends Formatter
4   {
5   
6     private String msLiteral;
7       private static final Class[] ARG_TYPES = new Class[0];
8   
9       Formatter_Literal(final String isLiteral)
10    {
11      msLiteral = isLiteral;
12    }
13  
14    void format(final PrintfState ipPs)
15    {
16      ipPs.mpOutput.append(msLiteral);
17    }
18  
19    int argsRequired()
20    {
21      return 0;
22    }
23  
24      Class[] argTypes() {
25          return ARG_TYPES;
26      }
27  
28  }
29