]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.api/src/org/argeo/api/gcr/AbstractContent.java
a54ff1ee2e76734b66f9a8c2910fd545a6cd6ff0
1 package org
.argeo
.api
.gcr
;
3 import java
.util
.AbstractMap
;
4 import java
.util
.HashSet
;
7 public abstract class AbstractContent
extends AbstractMap
<String
, Object
> implements Content
{
10 public Set
<Entry
<String
, Object
>> entrySet() {
11 Set
<Entry
<String
, Object
>> result
= new HashSet
<>();
12 for (String key
: keys()) {
13 Entry
<String
, Object
> entry
= new Entry
<String
, Object
>() {
16 public String
getKey() {
21 public Object
getValue() {
27 public Object
setValue(Object value
) {
28 throw new UnsupportedOperationException();
37 protected abstract Iterable
<String
> keys();