test_class.file: flink-core/src/test/java/org/apache/flink/api/common/operators/util/FieldListTest.java
test_class.identifier: FieldListTest
test_case.body: @Test
  	public void testAddSetToList() {
  		check(new FieldList().addFields(new FieldSet(1)).addFields(2), 1, 2);
  		check(new FieldList().addFields(1).addFields(new FieldSet(2)), 1, 2);
  		check(new FieldList().addFields(new FieldSet(2)), 2);
  	}
test_case.class_method_signature: FieldListTest.testAddSetToList()
test_case.full_signature: @Test public void testAddSetToList()
test_case.identifier: testAddSetToList
test_case.invocations: check addFields addFields check addFields addFields check addFields
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testAddSetToList()
focal_class.declarator: EMPTY_LIST = new FieldList()
focal_class.modifier: public static final
focal_class.original_string: public static final FieldList EMPTY_LIST = new FieldList();
focal_class.type: FieldList
focal_class.var_name: EMPTY_LIST
focal_class.file: flink-core/src/main/java/org/apache/flink/api/common/operators/util/FieldList.java
focal_class.identifier: FieldList
focal_class.class_method_signature: FieldList.FieldList()
focal_class.full_signature: public  FieldList()
focal_class.identifier: FieldList
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.signature:  FieldList()
focal_class.class_method_signature: FieldList.FieldList(int fieldId)
focal_class.full_signature: public  FieldList(int fieldId)
focal_class.identifier: FieldList
focal_class.modifiers: public
focal_class.parameters: (int fieldId)
focal_class.signature:  FieldList(int fieldId)
focal_class.class_method_signature: FieldList.FieldList(Integer fieldId)
focal_class.full_signature: public  FieldList(Integer fieldId)
focal_class.identifier: FieldList
focal_class.modifiers: public
focal_class.parameters: (Integer fieldId)
focal_class.signature:  FieldList(Integer fieldId)
focal_class.class_method_signature: FieldList.FieldList(int... columnIndexes)
focal_class.full_signature: public  FieldList(int... columnIndexes)
focal_class.identifier: FieldList
focal_class.modifiers: public
focal_class.parameters: (int... columnIndexes)
focal_class.signature:  FieldList(int... columnIndexes)
focal_class.class_method_signature: FieldList.FieldList(List<Integer> fields)
focal_class.full_signature: private  FieldList(List<Integer> fields)
focal_class.identifier: FieldList
focal_class.modifiers: private
focal_class.parameters: (List<Integer> fields)
focal_class.signature:  FieldList(List<Integer> fields)
focal_class.class_method_signature: FieldList.addField(Integer fieldID)
focal_class.full_signature: @Override public FieldList addField(Integer fieldID)
focal_class.identifier: addField
focal_class.modifiers: @Override public
focal_class.parameters: (Integer fieldID)
focal_class.return: FieldList
focal_class.signature: FieldList addField(Integer fieldID)
focal_class.class_method_signature: FieldList.addFields(int... fieldIDs)
focal_class.full_signature: @Override public FieldList addFields(int... fieldIDs)
focal_class.identifier: addFields
focal_class.modifiers: @Override public
focal_class.parameters: (int... fieldIDs)
focal_class.return: FieldList
focal_class.signature: FieldList addFields(int... fieldIDs)
focal_class.class_method_signature: FieldList.addFields(FieldSet set)
focal_class.full_signature: @Override public FieldList addFields(FieldSet set)
focal_class.identifier: addFields
focal_class.modifiers: @Override public
focal_class.parameters: (FieldSet set)
focal_class.return: FieldList
focal_class.signature: FieldList addFields(FieldSet set)
focal_class.class_method_signature: FieldList.get(int pos)
focal_class.full_signature: public Integer get(int pos)
focal_class.identifier: get
focal_class.modifiers: public
focal_class.parameters: (int pos)
focal_class.return: Integer
focal_class.signature: Integer get(int pos)
focal_class.class_method_signature: FieldList.toFieldList()
focal_class.full_signature: @Override public FieldList toFieldList()
focal_class.identifier: toFieldList
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: FieldList
focal_class.signature: FieldList toFieldList()
focal_class.class_method_signature: FieldList.isValidSubset(FieldSet set)
focal_class.full_signature: @Override public boolean isValidSubset(FieldSet set)
focal_class.identifier: isValidSubset
focal_class.modifiers: @Override public
focal_class.parameters: (FieldSet set)
focal_class.return: boolean
focal_class.signature: boolean isValidSubset(FieldSet set)
focal_class.class_method_signature: FieldList.isValidSubset(FieldList list)
focal_class.full_signature: public boolean isValidSubset(FieldList list)
focal_class.identifier: isValidSubset
focal_class.modifiers: public
focal_class.parameters: (FieldList list)
focal_class.return: boolean
focal_class.signature: boolean isValidSubset(FieldList list)
focal_class.class_method_signature: FieldList.isValidUnorderedPrefix(FieldSet set)
focal_class.full_signature: public boolean isValidUnorderedPrefix(FieldSet set)
focal_class.identifier: isValidUnorderedPrefix
focal_class.modifiers: public
focal_class.parameters: (FieldSet set)
focal_class.return: boolean
focal_class.signature: boolean isValidUnorderedPrefix(FieldSet set)
focal_class.class_method_signature: FieldList.isExactMatch(FieldList list)
focal_class.full_signature: public boolean isExactMatch(FieldList list)
focal_class.identifier: isExactMatch
focal_class.modifiers: public
focal_class.parameters: (FieldList list)
focal_class.return: boolean
focal_class.signature: boolean isExactMatch(FieldList list)
focal_class.class_method_signature: FieldList.getDescriptionPrefix()
focal_class.full_signature: @Override protected String getDescriptionPrefix()
focal_class.identifier: getDescriptionPrefix
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getDescriptionPrefix()
focal_class.class_method_signature: FieldList.getDescriptionSuffix()
focal_class.full_signature: @Override protected String getDescriptionSuffix()
focal_class.identifier: getDescriptionSuffix
focal_class.modifiers: @Override protected
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getDescriptionSuffix()
focal_class.class_method_signature: FieldList.get()
focal_class.full_signature: private List<Integer> get()
focal_class.identifier: get
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: List<Integer>
focal_class.signature: List<Integer> get()
focal_class.class_method_signature: FieldList.fromInts(int... ints)
focal_class.full_signature: private static final List<Integer> fromInts(int... ints)
focal_class.identifier: fromInts
focal_class.modifiers: private static final
focal_class.parameters: (int... ints)
focal_class.return: List<Integer>
focal_class.signature: List<Integer> fromInts(int... ints)
focal_class.superclass: extends FieldSet
focal_method.body: @Override
  	public FieldList addFields(int... fieldIDs) {
  		if (fieldIDs == null || fieldIDs.length == 0) {
  			return this;
  		}
  		if (size() == 0) {
  			return new FieldList(fieldIDs);
  		} else {
  			ArrayList<Integer> list = new ArrayList<Integer>(size() + fieldIDs.length);
  			list.addAll(this.collection);
  			for (int i = 0; i < fieldIDs.length; i++) {
  				list.add(fieldIDs[i]);
  			}
  			
  			return new FieldList(Collections.unmodifiableList(list));
  		}
  	}
focal_method.class_method_signature: FieldList.addFields(int... fieldIDs)
focal_method.full_signature: @Override public FieldList addFields(int... fieldIDs)
focal_method.identifier: addFields
focal_method.invocations: size size addAll add unmodifiableList
focal_method.modifiers: @Override public
focal_method.parameters: (int... fieldIDs)
focal_method.return: FieldList
focal_method.signature: FieldList addFields(int... fieldIDs)