get hashmap of user data . each feature object has a java hashmap object which can be used to annotate the feature . javagene does not use or interpret the keys or values . the values can be any subtype of the java object class . if a feature is constructed from data fields , the initial hashmap has no mappings is empty . if a feature is constructed from another feature , a copy of the mappings is made . note that the objects in the copied mapping are shared , even though the mapping itself is copied not shared . thus removing or adding a mapping to one feature will not affect the other , but changing an object which is part of an established mapping may affect both features . concode_field_sep String mSource concode_elem_sep double mScore concode_elem_sep String mSeqname concode_elem_sep HashMap<String,String> mUserMap concode_elem_sep HashMap<String,String> attributeHashMap concode_elem_sep String mAttributes concode_elem_sep Location mLocation concode_elem_sep String mType concode_elem_sep int mFrame concode_field_sep HashMap<String,String> getAttributes concode_elem_sep boolean hasAttribute concode_elem_sep boolean hasAttribute concode_elem_sep void main concode_elem_sep String source concode_elem_sep String type concode_elem_sep double score concode_elem_sep void initAttributeHashMap concode_elem_sep String getAttribute concode_elem_sep Location location concode_elem_sep String attributes concode_elem_sep String toString concode_elem_sep String seqname concode_elem_sep String getAttributeOld concode_elem_sep int frame concode_elem_sep String group
HashMap < String , String > function ( ) { return mUserMap ; }