com.ebasetech.ufs.utility
Interface FieldResolver


public interface FieldResolver

resolves field values and replaces field values in text. see FieldSubstituter and FieldNameResolver.


Method Summary
 boolean hasFields(java.lang.String inString)
           
 java.lang.String replaceFieldValues(java.lang.String textIn)
           
 java.lang.String resolveFieldValue(java.lang.String fieldName, boolean unquoted)
           
 

Method Detail

hasFields

public boolean hasFields(java.lang.String inString)

replaceFieldValues

public java.lang.String replaceFieldValues(java.lang.String textIn)
                                    throws com.ebasetech.ufs.kernel.InvalidSubstitutionException
Throws:
com.ebasetech.ufs.kernel.InvalidSubstitutionException

resolveFieldValue

public java.lang.String resolveFieldValue(java.lang.String fieldName,
                                          boolean unquoted)
                                   throws com.ebasetech.ufs.kernel.InvalidSubstitutionException
Throws:
com.ebasetech.ufs.kernel.InvalidSubstitutionException