com.ebasetech.ufs.utility
Interface FieldNameResolver


public interface FieldNameResolver


Method Summary
 boolean doesSubstitutableFieldExist(java.lang.String fieldName)
           
 java.lang.String getSubstitutableSourceName()
           
 java.lang.String getSubstitutableSourceType()
           
 boolean ignoreMissingSubstitutableFields()
           
 boolean isNullSupportedForSubstitutableField()
           
 java.lang.String resolveFieldValue(java.lang.String fieldName, boolean unquoted)
           
 boolean supportsSpacesInSubstitutableFieldNames()
           
 

Method Detail

doesSubstitutableFieldExist

public boolean doesSubstitutableFieldExist(java.lang.String fieldName)

resolveFieldValue

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

supportsSpacesInSubstitutableFieldNames

public boolean supportsSpacesInSubstitutableFieldNames()

isNullSupportedForSubstitutableField

public boolean isNullSupportedForSubstitutableField()

ignoreMissingSubstitutableFields

public boolean ignoreMissingSubstitutableFields()

getSubstitutableSourceType

public java.lang.String getSubstitutableSourceType()

getSubstitutableSourceName

public java.lang.String getSubstitutableSourceName()