public < T extends Parameter > T copy ( ) throws URISyntaxException { if ( factory == null ) { throw new UnsupportedOperationException ( "No factory specified" ) ; } return ( T ) factory . createParameter ( getValue ( ) ) ; }
Deep copy of parameter .