@Immutable public class ResourceLocation extends Object implements IResourceLocation
IResourceLocation interface. The
implementation is immutable.ILLEGAL_NUMBER| Constructor and Description |
|---|
ResourceLocation(String sResourceID) |
ResourceLocation(String sResourceID,
int nLineNumber,
int nColumnNumber) |
ResourceLocation(String sResourceID,
int nLineNumber,
int nColumnNumber,
String sField) |
ResourceLocation(String sResourceID,
String sField) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAsString() |
int |
getColumnNumber() |
String |
getField() |
int |
getLineNumber() |
String |
getResourceID() |
int |
hashCode() |
String |
toString() |
public ResourceLocation(@Nullable String sResourceID, int nLineNumber, int nColumnNumber)
@Nullable public String getResourceID()
getResourceID in interface IResourceLocationnull.public int getLineNumber()
getLineNumber in interface IResourceLocationIResourceLocation.ILLEGAL_NUMBER if no line number
is present.public int getColumnNumber()
getColumnNumber in interface IResourceLocationIResourceLocation.ILLEGAL_NUMBER if no column
number is present.@Nullable public String getField()
getField in interface IResourceLocationnull.@Nonnull public String getAsString()
getAsString in interface IHasStringRepresentationnull string representation of this object.Copyright © 2014–2016 Philip Helger. All rights reserved.