gets the value of the targetedcontentids property . this accessor method returns a reference to the live list , not a snapshot . therefore any modification you make to the returned list will be present inside the jaxb object . this is why there is not a set method for the targetedcontentids property . for example , to add a new item , do as follows : gettargetedcontentids . add newitem ; objects of the following type s are allowed in the list long concode_field_sep List<Long> targetedVideoContentBundleIds concode_elem_sep List<ContentMetadataKeyHierarchyTargeting> targetedContentMetadata concode_elem_sep List<ContentMetadataKeyHierarchyTargeting> excludedContentMetadata concode_elem_sep List<Long> excludedVideoContentBundleIds concode_elem_sep List<Long> targetedVideoCategoryIds concode_elem_sep List<Long> targetedContentIds concode_elem_sep List<Long> excludedContentIds concode_elem_sep List<Long> excludedVideoCategoryIds concode_field_sep List<Long> getTargetedVideoCategoryIds concode_elem_sep List<Long> getExcludedVideoContentBundleIds concode_elem_sep List<ContentMetadataKeyHierarchyTargeting> getExcludedContentMetadata concode_elem_sep List<Long> getTargetedVideoContentBundleIds concode_elem_sep List<ContentMetadataKeyHierarchyTargeting> getTargetedContentMetadata concode_elem_sep List<Long> getExcludedContentIds concode_elem_sep List<Long> getExcludedVideoCategoryIds
List < Long > function ( ) { if ( targetedContentIds == null ) { targetedContentIds = new ArrayList < Long > ( ) ; } return this . targetedContentIds ; }