returns the groupingstate for this compoundorprimitive . the groupingstate indicates how this compoundorprimitive can be combined with other primitivechoicesets . concode_field_sep Class<? super T> refClass concode_elem_sep Set<PrimitiveCollection<T>> primCollection concode_field_sep Collection<R> getCollection concode_elem_sep int hashCode concode_elem_sep String getLSTformat concode_elem_sep boolean equals concode_elem_sep Class<? super T> getReferenceClass
GroupingState function ( ) { GroupingState loc0 = GroupingState . EMPTY ; for ( PrimitiveCollection < T > loc1 : primCollection ) { loc0 = loc1 . getGroupingState ( ) . add ( loc0 ) ; } return loc0 . compound ( GroupingState . ALLOWS_UNION ) ; }