Lines Matching refs:aft
67 AnnotationFieldType aft; // the type for the elements field in AnnotationBuilder.SimpleArrayBuilder
72 SimpleArrayBuilder(String fieldName, AnnotationFieldType aft) { in SimpleArrayBuilder() argument
73 assert aft != null; in SimpleArrayBuilder()
76 this.aft = aft; in SimpleArrayBuilder()
83 if (!aft.isValidValue(x)) { in appendElement()
85 … x, x.getClass(), fieldName, aft, aft.getClass())); in appendElement()
125 public void addScalarField(String fieldName, ScalarAFT aft, Object x) { in addScalarField() argument
131 fieldTypes.put(fieldName, aft); in addScalarField()
150 public ArrayBuilder beginArrayField(String fieldName, ArrayAFT aft) { in beginArrayField() argument
153 fieldTypes.put(fieldName, aft); in beginArrayField()
155 aft = (ArrayAFT) fieldTypes().get(fieldName); in beginArrayField()
156 if (aft == null) { in beginArrayField()
160 assert aft != null; in beginArrayField()
163 assert aft.elementType != null; in beginArrayField()
164 return new SimpleArrayBuilder(fieldName, aft.elementType); in beginArrayField()