public abstract class EvaluatedTypeBase extends java.lang.Object implements EvaluatedType
Constructor and Description |
---|
EvaluatedTypeBase() |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> visitor) |
boolean |
equals(java.lang.Object obj) |
boolean |
equals(java.lang.Object obj,
org.glassfish.pfl.basic.contain.ObjectSet set) |
static <T extends EvaluatedTypeBase> |
handleList(java.lang.StringBuilder sb,
java.lang.String start,
java.util.List<T> list,
java.lang.String sep,
java.lang.String end,
org.glassfish.pfl.basic.contain.ObjectSet set) |
static void |
handleModifier(java.lang.StringBuilder sb,
int modifiers) |
int |
hashCode() |
boolean |
isImmutable()
Returns true if the type is immutable.
|
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
name
public <R> R accept(Visitor<R> visitor)
accept
in interface EvaluatedType
public static void handleModifier(java.lang.StringBuilder sb, int modifiers)
public static <T extends EvaluatedTypeBase> void handleList(java.lang.StringBuilder sb, java.lang.String start, java.util.List<T> list, java.lang.String sep, java.lang.String end, org.glassfish.pfl.basic.contain.ObjectSet set)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public boolean equals(java.lang.Object obj, org.glassfish.pfl.basic.contain.ObjectSet set)
public int hashCode()
hashCode
in class java.lang.Object
public boolean isImmutable()
EvaluatedType
isImmutable
in interface EvaluatedType