use this method to `` attach '' a surrogate computation function to a data item . when surrogates are needed , this computation function will be used . it should be an instance of class surrogategeneratingfunction . more than one sgf can be used for a class , so call this as many times as you want , but with different computation classes . concode_field_sep Logger log concode_elem_sep List<String> sgfs concode_elem_sep SurrogateDetail detail concode_field_sep boolean isSurrogate concode_elem_sep List<String> getSGFs concode_elem_sep SurrogateDetail getSurrogateDetail concode_elem_sep boolean hasSurrogates concode_elem_sep boolean hasSurrogateComputation concode_elem_sep boolean hasSurrogateComputationClass concode_elem_sep void setSGFs concode_elem_sep void setSurrogateDetail
void function ( SurrogateGeneratingFunction arg0 ) { if ( arg0 == null ) { log . severe ( "srini_string" ) ; return ; } sgfs . add ( arg0 . getClass ( ) . getName ( ) ) ; }