Package com.google.javascript.jscomp
Class JsMessage.StringPart
- java.lang.Object
-
- com.google.javascript.jscomp.JsMessage.StringPart
-
- All Implemented Interfaces:
JsMessage.Part
- Enclosing class:
- JsMessage
public abstract static class JsMessage.StringPart extends java.lang.Object implements JsMessage.Part
Represents a literal string part of a message.
-
-
Constructor Summary
Constructors Constructor Description StringPart()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static JsMessage.StringPart
create(java.lang.String str)
java.lang.String
getPlaceholderName()
Gets the name of the placeholder.abstract java.lang.String
getString()
Gets the literal string for this message part.boolean
isPlaceholder()
True for placeholders, false for literal string parts.
-
-
-
Method Detail
-
getString
public abstract java.lang.String getString()
Description copied from interface:JsMessage.Part
Gets the literal string for this message part.- Specified by:
getString
in interfaceJsMessage.Part
- Returns:
- the literal string for
JsMessage.StringPart
.
-
create
public static JsMessage.StringPart create(java.lang.String str)
-
isPlaceholder
public boolean isPlaceholder()
Description copied from interface:JsMessage.Part
True for placeholders, false for literal string parts.- Specified by:
isPlaceholder
in interfaceJsMessage.Part
-
getPlaceholderName
public java.lang.String getPlaceholderName()
Description copied from interface:JsMessage.Part
Gets the name of the placeholder.- Specified by:
getPlaceholderName
in interfaceJsMessage.Part
- Returns:
- the name for a placeholder
-
-