org.sakaiproject.entitybroker.util
Class TemplateParseUtil.ProcessedTemplate

java.lang.Object
  extended by org.sakaiproject.entitybroker.util.TemplateParseUtil.Template
      extended by org.sakaiproject.entitybroker.util.TemplateParseUtil.PreProcessedTemplate
          extended by org.sakaiproject.entitybroker.util.TemplateParseUtil.ProcessedTemplate
Enclosing class:
TemplateParseUtil

public static class TemplateParseUtil.ProcessedTemplate
extends TemplateParseUtil.PreProcessedTemplate

Contains the processed template with the values from the processed input string that was determined to be related to this template

Author:
Aaron Zeckoski (aaron@caret.cam.ac.uk)

Field Summary
 String extension
          The extension found while processing the input string, null if none could be found
 Map<String,String> segmentValues
          The list of segment values (variableName -> matched value), this will be filled in by the TemplateParseUtil#parseTemplate(String, Map) method and will be null otherwise
 
Fields inherited from class org.sakaiproject.entitybroker.util.TemplateParseUtil.PreProcessedTemplate
regex, variableNames
 
Fields inherited from class org.sakaiproject.entitybroker.util.TemplateParseUtil.Template
incoming, template, templateKey
 
Constructor Summary
TemplateParseUtil.ProcessedTemplate(String templateKey, String template, String regex, List<String> variableNames, Map<String,String> segmentValues, String extension)
           
 
Method Summary
 
Methods inherited from class org.sakaiproject.entitybroker.util.TemplateParseUtil.Template
equals, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

segmentValues

public Map<String,String> segmentValues
The list of segment values (variableName -> matched value), this will be filled in by the TemplateParseUtil#parseTemplate(String, Map) method and will be null otherwise


extension

public String extension
The extension found while processing the input string, null if none could be found

Constructor Detail

TemplateParseUtil.ProcessedTemplate

public TemplateParseUtil.ProcessedTemplate(String templateKey,
                                           String template,
                                           String regex,
                                           List<String> variableNames,
                                           Map<String,String> segmentValues,
                                           String extension)


Copyright © 2007-2012 Sakai Project. All Rights Reserved.