com.sampullara.mustache
Interface CodeFactory

All Known Implementing Classes:
BuilderCodeFactory

public interface CodeFactory

We need to make the code factory replaceable


Method Summary
 Code eof(int line)
           
 Code extend(Mustache m, java.lang.String variable, java.util.List<Code> codes, java.lang.String file, int i)
           
 Code function(Mustache m, java.lang.String variable, java.util.List<Code> codes, java.lang.String file, int line)
           
 Code ifIterable(Mustache m, java.lang.String variable, java.util.List<Code> codes, java.lang.String file, int line)
           
 Code iterable(Mustache m, java.lang.String variable, java.util.List<Code> codes, java.lang.String file, int line)
           
 Code name(Mustache m, java.lang.String variable, java.util.List<Code> codes, java.lang.String file, int i)
           
 Code notIterable(Mustache m, java.lang.String variable, java.util.List<Code> codes, java.lang.String file, int line)
           
 Code partial(Mustache m, java.lang.String variable, java.lang.String file, int line)
           
 Code value(Mustache m, java.lang.String name, boolean encode, int line)
           
 Code write(java.lang.String s, int line)
           
 

Method Detail

iterable

Code iterable(Mustache m,
              java.lang.String variable,
              java.util.List<Code> codes,
              java.lang.String file,
              int line)

function

Code function(Mustache m,
              java.lang.String variable,
              java.util.List<Code> codes,
              java.lang.String file,
              int line)

ifIterable

Code ifIterable(Mustache m,
                java.lang.String variable,
                java.util.List<Code> codes,
                java.lang.String file,
                int line)

notIterable

Code notIterable(Mustache m,
                 java.lang.String variable,
                 java.util.List<Code> codes,
                 java.lang.String file,
                 int line)

partial

Code partial(Mustache m,
             java.lang.String variable,
             java.lang.String file,
             int line)
             throws MustacheException
Throws:
MustacheException

value

Code value(Mustache m,
           java.lang.String name,
           boolean encode,
           int line)

write

Code write(java.lang.String s,
           int line)

eof

Code eof(int line)

extend

Code extend(Mustache m,
            java.lang.String variable,
            java.util.List<Code> codes,
            java.lang.String file,
            int i)
            throws MustacheException
Throws:
MustacheException

name

Code name(Mustache m,
          java.lang.String variable,
          java.util.List<Code> codes,
          java.lang.String file,
          int i)


Copyright © 2011. All Rights Reserved.