it obtains the last but one element of the pattern concode_field_sep BitSet appearingIn concode_elem_sep List<ItemAbstractionPair> elements concode_field_sep void add concode_elem_sep String toStringToFile concode_elem_sep Pattern clonePattern concode_elem_sep void clear concode_elem_sep void setElements concode_elem_sep int compareTo concode_elem_sep ItemAbstractionPair getIthElement concode_elem_sep int size concode_elem_sep int hashCode concode_elem_sep List<ItemAbstractionPair> getElements concode_elem_sep ItemAbstractionPair getLastElement concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep BitSet getAppearingIn concode_elem_sep void setAppearingIn concode_elem_sep boolean isPrefix concode_elem_sep List<ItemAbstractionPair> getNElements
ItemAbstractionPair function ( ) { if ( size ( ) > 1 ) { return getIthElement ( size ( ) - 2 ) ; } return null ; }