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) booleanequalList(List<EvaluatedType> list1, List<EvaluatedType> list2, org.glassfish.pfl.basic.contain.ObjectSet set) booleanbooleanstatic <T extends EvaluatedTypeBase>
voidhandleList(StringBuilder sb, String start, List<T> list, String sep, String end, org.glassfish.pfl.basic.contain.ObjectSet set) static voidhandleModifier(StringBuilder sb, int modifiers) inthashCode()(package private) abstract inthashCode(org.glassfish.pfl.basic.contain.ObjectSet map) booleanReturns true if the type is immutable.(package private) abstract voidmakeRepresentation(StringBuilder sb, org.glassfish.pfl.basic.contain.ObjectSet set) (package private) abstract booleantoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.glassfish.gmbal.typelib.EvaluatedType
name
-
Field Details
-
rep
-
-
Constructor Details
-
EvaluatedTypeBase
public EvaluatedTypeBase()
-
-
Method Details
-
accept
- Specified by:
acceptin 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:EvaluatedTypeReturns true if the type is immutable.- Specified by:
isImmutablein interfaceEvaluatedType
-