@Test public void testIterator() { Properties properties = Properties.createFromMap(SUPPORTED_PROPERTIES); for (Property property : properties) { assertTrue(SUPPORTED_PROPERTIES.containsKey(property.getKey())); assertEquals(SUPPORTED_PROPERTIES.get(property.getKey()), property.getValue().getObject()); } }
@Override public Iterator<Property> iterator() { return toList().iterator(); }
Properties implements Iterable<Property>, Value, Serializable { @Override public Iterator<Property> iterator() { return toList().iterator(); } }
Properties implements Iterable<Property>, Value, Serializable { @Override public Iterator<Property> iterator() { return toList().iterator(); } Properties(); private  Properties(int capacity); }
Properties implements Iterable<Property>, Value, Serializable { @Override public Iterator<Property> iterator() { return toList().iterator(); } Properties(); private  Properties(int capacity); static Properties create(); static Properties createWithCapacity(int capacity); static Properties createFromMap(Map<String, Object> map); Iterable<String> getKeys(); boolean containsKey(String key); PropertyValue get(String key); void set(Property property); void set(String key, PropertyValue value); void set(String key, Object value); PropertyValue remove(String key); PropertyValue remove(Property property); void clear(); int size(); boolean isEmpty(); @Override boolean equals(Object o); @Override int hashCode(); @Override Iterator<Property> iterator(); List<Property> toList(); @Override void write(DataOutputView outputView); @Override void read(DataInputView inputView); @Override String toString(); }
Properties implements Iterable<Property>, Value, Serializable { @Override public Iterator<Property> iterator() { return toList().iterator(); } Properties(); private  Properties(int capacity); static Properties create(); static Properties createWithCapacity(int capacity); static Properties createFromMap(Map<String, Object> map); Iterable<String> getKeys(); boolean containsKey(String key); PropertyValue get(String key); void set(Property property); void set(String key, PropertyValue value); void set(String key, Object value); PropertyValue remove(String key); PropertyValue remove(Property property); void clear(); int size(); boolean isEmpty(); @Override boolean equals(Object o); @Override int hashCode(); @Override Iterator<Property> iterator(); List<Property> toList(); @Override void write(DataOutputView outputView); @Override void read(DataInputView inputView); @Override String toString();  }