list.add( v ); value.setRoutePatterns( list );
protected CPathMappingItem convert( RepositoryPathMapping item ) { String routeType = null; if ( MappingType.BLOCKING.equals( item.getMappingType() ) ) { routeType = CPathMappingItem.BLOCKING_RULE_TYPE; } else if ( MappingType.INCLUSION.equals( item.getMappingType() ) ) { routeType = CPathMappingItem.INCLUSION_RULE_TYPE; } else if ( MappingType.EXCLUSION.equals( item.getMappingType() ) ) { routeType = CPathMappingItem.EXCLUSION_RULE_TYPE; } CPathMappingItem result = new CPathMappingItem(); result.setId( item.getId() ); result.setGroupId( item.getGroupId() ); result.setRepositories( item.getMappedRepositories() ); result.setRouteType( routeType ); ArrayList<String> patterns = new ArrayList<String>( item.getPatterns().size() ); for ( Pattern pattern : item.getPatterns() ) { patterns.add( pattern.toString() ); } result.setRoutePatterns( patterns ); return result; }
cPathMappingItem.setRoutePatterns( routePatterns ); while ( parser.nextTag() == XmlPullParser.START_TAG )