Class DebugInfo
- java.lang.Object
-
- com.google.javascript.jscomp.colors.DebugInfo
-
- All Implemented Interfaces:
java.io.Serializable
@Immutable public abstract class DebugInfo extends java.lang.Object implements java.io.SerializableUseful debugging info for Color objects that may or may not be populated, and thus should not effect their value.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDebugInfo.BuilderBuilder forDebugInfo
-
Constructor Summary
Constructors Constructor Description DebugInfo()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static DebugInfo.Builderbuilder()booleanequals(java.lang.Object o)All DebugInfo objects are equalabstract java.lang.StringgetClassName()abstract java.lang.StringgetFilename()inthashCode()All DebugInfo objects have the same hashCode
-
-
-
Method Detail
-
getClassName
public abstract java.lang.String getClassName()
-
getFilename
public abstract java.lang.String getFilename()
-
builder
public static DebugInfo.Builder builder()
-
equals
public final boolean equals(java.lang.Object o)
All DebugInfo objects are equal- Overrides:
equalsin classjava.lang.Object
-
hashCode
public final int hashCode()
All DebugInfo objects have the same hashCode- Overrides:
hashCodein classjava.lang.Object
-
-