public static class DefaultComponentLocation.DefaultLocationPart extends Object implements org.mule.runtime.api.component.location.LocationPart, Serializable
| Constructor and Description |
|---|
DefaultLocationPart(String partPath,
Optional<org.mule.runtime.api.component.TypedComponentIdentifier> partIdentifier,
Optional<String> fileName,
Optional<Integer> lineInFile) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Optional<String> |
getFileName() |
Optional<Integer> |
getLineInFile() |
Optional<org.mule.runtime.api.component.TypedComponentIdentifier> |
getPartIdentifier() |
String |
getPartPath() |
int |
hashCode() |
String |
toString() |
public DefaultLocationPart(String partPath, Optional<org.mule.runtime.api.component.TypedComponentIdentifier> partIdentifier, Optional<String> fileName, Optional<Integer> lineInFile)
partPath - the path of this partpartIdentifier - the component identifier of the part if it's not a synthetic partfileName - the file name in which the component was definedlineInFile - the line number in which the component was definedpublic String getPartPath()
getPartPath in interface org.mule.runtime.api.component.location.LocationPartpublic Optional<org.mule.runtime.api.component.TypedComponentIdentifier> getPartIdentifier()
getPartIdentifier in interface org.mule.runtime.api.component.location.LocationPartpublic Optional<String> getFileName()
getFileName in interface org.mule.runtime.api.component.location.LocationPartpublic Optional<Integer> getLineInFile()
getLineInFile in interface org.mule.runtime.api.component.location.LocationPartCopyright © 2019 MuleSoft, Inc.. All rights reserved.