TransitiveInfoCollection function ( JavaSemantics arg0 , RuleContext arg1 ) { String loc0 = filterLauncherForTarget ( arg0 , arg1 ) ; return ( loc0 == null ) ? null : arg1 . getPrerequisite ( loc0 , Mode . TARGET ) ; }
returns the java launcher implementation for the given target , if any . a null return value means `` use the jdk launcher '' . concode_field_sep PlaceHolder placeHolder concode_field_sep String filterLauncherForTarget concode_elem_sep List<String> tokenizeJavaOptions concode_elem_sep NestedSet<Artifact> getHostJavabaseInputs concode_elem_sep PathFragment getJavaResourcePath concode_elem_sep Artifact launcherArtifactForTarget