All Methods Static Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| static BuildTarget | createBuildTargetForObjCGeneratedHeaderBuildRule(BuildTarget buildTarget,
                                                HeaderVisibility headerVisibility,
                                                CxxPlatform cxxPlatform) | 
| static BuildTarget | createBuildTargetForSwiftCompile(BuildTarget target,
                                CxxPlatform cxxPlatform) | 
| static BuildRule | createObjCGeneratedHeaderBuildRule(BuildTarget buildTarget,
                                  ProjectFilesystem projectFilesystem,
                                  ActionGraphBuilder graphBuilder,
                                  CxxPlatform cxxPlatform,
                                  HeaderVisibility headerVisibility) | 
| static BuildRule | createSwiftCompileRule(BuildTarget target,
                      CellPathResolver cellRoots,
                      ActionGraphBuilder graphBuilder,
                      AppleNativeTargetDescriptionArg args,
                      ProjectFilesystem filesystem,
                      CxxPlatform platform,
                      AppleCxxPlatform applePlatform,
                      SwiftBuckConfig swiftBuckConfig,
                      com.google.common.collect.ImmutableSet<CxxPreprocessorInput> inputs) | 
| static com.google.common.collect.ImmutableMap<Path,SourcePath> | getObjCGeneratedHeader(BuildTarget buildTarget,
                      ActionGraphBuilder graphBuilder,
                      CxxPlatform cxxPlatform,
                      HeaderVisibility headerVisibility) | 
| static com.google.common.collect.ImmutableSet<CxxPreprocessorInput> | getPreprocessorInputsForAppleLibrary(BuildTarget target,
                                    ActionGraphBuilder graphBuilder,
                                    CxxPlatform platform,
                                    AppleNativeTargetDescriptionArg arg)Returns transitive preprocessor inputs excluding those from the swift delegate of the given
 CxxLibrary. |