Class ScalarAFT
java.lang.Object
org.checkerframework.afu.scenelib.util.EqualByStringRepresentation
org.checkerframework.afu.scenelib.field.AnnotationFieldType
org.checkerframework.afu.scenelib.field.ScalarAFT
- Direct Known Subclasses:
AnnotationAFT
,BasicAFT
,ClassTokenAFT
,EnumAFT
Common superclass for non-array
AnnotationFieldType
s so that ArrayAFT
can accept
only scalar element types, enforcing the Java language's prohibition of multidimensional arrays
as annotation field types.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.checkerframework.afu.scenelib.field.AnnotationFieldType
accept, format, format, fromClass, isValidValue, toString, unify
Methods inherited from class org.checkerframework.afu.scenelib.util.EqualByStringRepresentation
equals, hashCode
-
Constructor Details
-
ScalarAFT
public ScalarAFT()
-