Syntax @FeatureType([]) @FeatureType(ENCODED[,]) @FeatureType(SET_FROM_ATTR, , ) Arguments ENCODED Transformer keyword that indicates the the value of is FMEParsableText encoded. Range: N/A A new feature type for the feature. Range: String SET_FROM_ATTR Takes the attribute value of and appends it to "_". The concatenated string becomes the new feature type. Eg. = AttributeFilter = name value of = value New feature type: AttributeFilter_value Range: : String : String Description This function is used as either an attribute value function or a feature function. When used as a feature function, the parameter must be specified. In this case, the @FeatureType function changes the feature type of the feature to the specified value. If ENCODED was given as the first parameter, then the value of is assumed to be encoded with FMEParsableText encoding, and the resulting feature type will be its decoded value. When used as an attribute value function, the parameter is not specified. In this case, @FeatureType returns the feature type of the feature. If ENCODED is specified, then the returned value is converted to a FMEParsableText encoding. This function is primarily used in conjunction with factories or the wildcard feature type. On factory input lines, it may be used to store the feature type in an attribute for use in a group-by clause. On a factory output line, the function may be used to set the feature type of an output feature from one of its attributes. When used with the wildcard feature type in a transfer specification, this function acts as a feature function to either set the feature type when invoked in the forward direction, or to set a transfer variable to the type of the feature when invoked in the reverse direction. Tip: The wildcard feature type matches all feature types and is denoted by an asterisk.