public static ProfileField<?> lookup(String identifier) {
		for (ProfileField<?> field : sFields) {
			if (field.getIdentifier().equals(identifier)) {
				return field;
			}
		}

		return null;
	}
public static ProfileField<?> lookup(String identifier) {
		for (ProfileField<?> field : sFields) {
			if (field.getIdentifier().equals(identifier)) {
				return field;
			}
		}

		return null;
	}
public static ProfileField < ? > lookup ( String identifier ) { for ( ProfileField < ? > field : sFields ) { if ( field . getIdentifier ( ) . equals ( identifier ) ) { return field ; } } return null ; }
Lookups the {@link ProfileField} identified by the given identifier

@param identifier
- the identifier of the field to lookup
@return the {@link ProfileField} identified by the given identifier, or
null if none matches
Lookups the { @link ProfileField } identified by the given identifier