Class PBXTargetDependency
- java.lang.Object
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXObject
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXProjectItem
-
- com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
-
public class PBXTargetDependency extends PBXProjectItem
Element of thePBXTarget.dependencies
. Represents a dependency of one target upon another target.
-
-
Constructor Summary
Constructors Constructor Description PBXTargetDependency(PBXContainerItemProxy targetProxy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PBXContainerItemProxy
getTargetProxy()
String
isa()
void
serializeInto(XcodeprojSerializer s)
Populates the serializer with the fields of this object.int
stableHash()
This method is used to generate stable GIDs and must be stable for identical contents.-
Methods inherited from class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
generateGid, getGlobalID, setGlobalID, toString
-
-
-
-
Constructor Detail
-
PBXTargetDependency
public PBXTargetDependency(PBXContainerItemProxy targetProxy)
-
-
Method Detail
-
isa
public String isa()
- Overrides:
isa
in classPBXProjectItem
- Returns:
- Type name of the serialized object.
-
getTargetProxy
public PBXContainerItemProxy getTargetProxy()
-
stableHash
public int stableHash()
Description copied from class:PBXObject
This method is used to generate stable GIDs and must be stable for identical contents. Returning a constant value is ok but will make the generated project order-dependent.- Overrides:
stableHash
in classPBXObject
-
serializeInto
public void serializeInto(XcodeprojSerializer s)
Description copied from class:PBXObject
Populates the serializer with the fields of this object.- Overrides:
serializeInto
in classPBXContainerItem
-
-