fmpp.models
Class StringArraySequence
java.lang.Object
fmpp.models.StringArraySequence
- All Implemented Interfaces:
- freemarker.template.TemplateModel, freemarker.template.TemplateSequenceModel
public class StringArraySequence
- extends java.lang.Object
- implements freemarker.template.TemplateSequenceModel
Sequence variable implementation that wraps a String[] with relatively low
resource utilization. Warning: it does not copy the wrapped array, so do
not modify that after the model was made!
| Fields inherited from interface freemarker.template.TemplateModel |
NOTHING |
|
Constructor Summary |
StringArraySequence(java.lang.String[] stringArray)
Warning: Does not copy the argument array! |
|
Method Summary |
freemarker.template.TemplateModel |
get(int index)
|
int |
size()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StringArraySequence
public StringArraySequence(java.lang.String[] stringArray)
- Warning: Does not copy the argument array!
get
public freemarker.template.TemplateModel get(int index)
throws freemarker.template.TemplateModelException
- Specified by:
get in interface freemarker.template.TemplateSequenceModel
- Throws:
freemarker.template.TemplateModelException
size
public int size()
throws freemarker.template.TemplateModelException
- Specified by:
size in interface freemarker.template.TemplateSequenceModel
- Throws:
freemarker.template.TemplateModelException