Revision 45425 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.api/src/main/java/org/gvsig/fmap/dal/feature/FeatureType.java
FeatureType.java | ||
---|---|---|
27 | 27 |
import java.util.Iterator; |
28 | 28 |
import java.util.List; |
29 | 29 |
import java.util.function.Predicate; |
30 |
import javax.json.JsonObject; |
|
31 |
import javax.json.JsonObjectBuilder; |
|
32 | 30 |
|
33 | 31 |
import org.cresques.cts.IProjection; |
34 | 32 |
|
... | ... | |
38 | 36 |
import org.gvsig.tools.dynobject.DynStruct_v2; |
39 | 37 |
import org.gvsig.tools.evaluator.Evaluator; |
40 | 38 |
import org.gvsig.tools.util.UnmodifiableBasicList; |
39 |
import org.gvsig.json.SupportToJson; |
|
41 | 40 |
|
42 | 41 |
/** |
43 | 42 |
* <p> |
... | ... | |
81 | 80 |
* <li>Getting the default spatial reference system. |
82 | 81 |
* </ul> |
83 | 82 |
*/ |
84 |
public interface FeatureType extends DynClass, DynStruct_v2, UnmodifiableBasicList<FeatureAttributeDescriptor> { |
|
83 |
public interface FeatureType extends DynClass, DynStruct_v2, UnmodifiableBasicList<FeatureAttributeDescriptor>, SupportToJson {
|
|
85 | 84 |
|
86 | 85 |
public interface FeatureTypeChanged { |
87 | 86 |
FeatureType getSource(); |
... | ... | |
368 | 367 |
|
369 | 368 |
public FeatureExtraColumns getExtraColumns(); |
370 | 369 |
|
371 |
public JsonObject toJson(); |
|
372 |
|
|
373 |
public JsonObjectBuilder toJsonBuilder(); |
|
374 |
|
|
375 | 370 |
public Iterable<FeatureAttributeDescriptor> getAllAttributeDescriptors(); |
376 |
|
|
377 | 371 |
} |
Also available in: Unified diff