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 interface 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
-
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
-