Package org.glassfish.gmbal.typelib
Class EvaluatedTypeBase
java.lang.Object
org.glassfish.gmbal.typelib.EvaluatedTypeBase
- All Implemented Interfaces:
EvaluatedType
- Direct Known Subclasses:
EvaluatedArrayTypeBase
,EvaluatedDeclarationBase
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R> R
(package private) <S,
T extends S>
List<T> (package private) boolean
equalList
(List<EvaluatedType> list1, List<EvaluatedType> list2, org.glassfish.pfl.basic.contain.ObjectSet set) boolean
boolean
static <T extends EvaluatedTypeBase>
voidhandleList
(StringBuilder sb, String start, List<T> list, String sep, String end, org.glassfish.pfl.basic.contain.ObjectSet set) static void
handleModifier
(StringBuilder sb, int modifiers) int
hashCode()
(package private) abstract int
hashCode
(org.glassfish.pfl.basic.contain.ObjectSet map) boolean
Returns true if the type is immutable.(package private) abstract void
makeRepresentation
(StringBuilder sb, org.glassfish.pfl.basic.contain.ObjectSet set) (package private) abstract boolean
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.glassfish.gmbal.typelib.EvaluatedType
name
-
Field Details
-
rep
-
-
Constructor Details
-
EvaluatedTypeBase
public EvaluatedTypeBase()
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceEvaluatedType
-
handleModifier
-
castList
-
handleList
public static <T extends EvaluatedTypeBase> void handleList(StringBuilder sb, String start, List<T> list, String sep, String end, org.glassfish.pfl.basic.contain.ObjectSet set) -
toString
-
makeRepresentation
-
equals
-
equals
-
equalList
boolean equalList(List<EvaluatedType> list1, List<EvaluatedType> list2, org.glassfish.pfl.basic.contain.ObjectSet set) -
myEquals
-
hashCode
public int hashCode() -
hashCode
abstract int hashCode(org.glassfish.pfl.basic.contain.ObjectSet map) -
isImmutable
public boolean isImmutable()Description copied from interface:EvaluatedType
Returns true if the type is immutable.- Specified by:
isImmutable
in interfaceEvaluatedType
-