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.Serializable
Useful 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 class
DebugInfo.Builder
Builder 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.Builder
builder()
boolean
equals(java.lang.Object o)
All DebugInfo objects are equalabstract java.lang.String
getClassName()
abstract java.lang.String
getFilename()
int
hashCode()
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:
equals
in classjava.lang.Object
-
hashCode
public final int hashCode()
All DebugInfo objects have the same hashCode- Overrides:
hashCode
in classjava.lang.Object
-
-