Class PBXFileReference
- java.lang.Object
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXObject
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXReference
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
-
public final class PBXFileReference extends PBXReference
Reference to a concrete file.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
PBXReference.SourceTree
-
-
Constructor Summary
Constructors Constructor Description PBXFileReference(String name, String path, PBXReference.SourceTree sourceTree, Optional<String> defaultType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>
getExplicitFileType()
Optional<String>
getLastKnownFileType()
String
isa()
void
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.void
setExplicitFileType(Optional<String> explicitFileType)
String
toString()
-
Methods inherited from class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
getName, getPath, getSourceTree, setPath, setSourceTree, stableHash
-
Methods inherited from class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
generateGid, getGlobalID, setGlobalID
-
-
-
-
Method Detail
-
isa
public String isa()
- Overrides:
isa
in classPBXReference
- Returns:
- Type name of the serialized object.
-
serializeInto
public void serializeInto(XcodeprojSerializer s)
Description copied from class:PBXObject
Populates the serializer with the fields of this object.- Overrides:
serializeInto
in classPBXReference
-
toString
public String toString()
- Overrides:
toString
in classPBXReference
-
-