| java.lang.Object org.geotools.feature.iso.AttributeFactoryImpl org.geotools.feature.iso.simple.SimpleFeatureFactoryImpl
SimpleFeatureFactoryImpl | public class SimpleFeatureFactoryImpl extends AttributeFactoryImpl implements SimpleFeatureFactory(Code) | | Construct specific types for SimpleFeatures.
Please note that this factory is direct and will implement what
you ask for - if you need asistence use a builder.
author: Jody Garnett |
Method Summary | |
public static List | attributes(SimpleFeatureType type, Object values) Create a list of properties from provided type + values. | public BooleanAttribute | createBooleanAttribute(Boolean value, AttributeDescriptor descriptor) | public Feature | createFeature(Collection value, AttributeDescriptor desc, String id) | public NumericAttribute | createNumericAttribute(Number value, AttributeDescriptor descriptor) | public SimpleFeature | createSimpleFeature(SimpleFeatureType type, String id, Object[] values) | public SimpleFeature | createSimpleFeature(List attributes, SimpleFeatureType type, String id) | public SimpleFeatureCollection | createSimpleFeatureCollection(SimpleFeatureCollectionType type, String id) | public TemporalAttribute | createTemporalAttribute(Date value, AttributeDescriptor descriptor) | public TextAttribute | createTextAttribute(CharSequence value, AttributeDescriptor descriptor) | final static List | descriptors(List typeList) | final static AttributeDescriptor | find(List descriptors, Name name) | final static Name | geometryName(AttributeType geom) |
attributes | public static List attributes(SimpleFeatureType type, Object values)(Code) | | Create a list of properties from provided type + values.
Package visible for use by SimpleFeatureImpl constructors.
List based on provided values |
createBooleanAttribute | public BooleanAttribute createBooleanAttribute(Boolean value, AttributeDescriptor descriptor)(Code) | | |
createNumericAttribute | public NumericAttribute createNumericAttribute(Number value, AttributeDescriptor descriptor)(Code) | | |
createSimpleFeature | public SimpleFeature createSimpleFeature(SimpleFeatureType type, String id, Object[] values)(Code) | | |
createSimpleFeature | public SimpleFeature createSimpleFeature(List attributes, SimpleFeatureType type, String id)(Code) | | |
createSimpleFeatureCollection | public SimpleFeatureCollection createSimpleFeatureCollection(SimpleFeatureCollectionType type, String id)(Code) | | |
createTemporalAttribute | public TemporalAttribute createTemporalAttribute(Date value, AttributeDescriptor descriptor)(Code) | | |
createTextAttribute | public TextAttribute createTextAttribute(CharSequence value, AttributeDescriptor descriptor)(Code) | | |
descriptors | final static List descriptors(List typeList)(Code) | | Create AttributeDescriptorImpl for this simple type
|
find | final static AttributeDescriptor find(List descriptors, Name name)(Code) | | |
geometryName | final static Name geometryName(AttributeType geom)(Code) | | |
Methods inherited from org.geotools.feature.iso.AttributeFactoryImpl | public Association createAssociation(Attribute related, AssociationDescriptor descriptor)(Code)(Java Doc) public Attribute createAttribute(Object value, AttributeDescriptor descriptor, String id)(Code)(Java Doc) public ComplexAttribute createComplexAttribute(Collection value, AttributeDescriptor desc, String id)(Code)(Java Doc) public ComplexAttribute createComplexAttribute(Collection value, ComplexType type, String id)(Code)(Java Doc) public Feature createFeature(Collection value, AttributeDescriptor desc, String id)(Code)(Java Doc) public Feature createFeature(Collection value, FeatureType type, String id)(Code)(Java Doc) public FeatureCollection createFeatureCollection(Collection value, AttributeDescriptor desc, String id)(Code)(Java Doc) public FeatureCollection createFeatureCollection(Collection value, FeatureCollectionType type, String id)(Code)(Java Doc) public GeometryAttribute createGeometryAttribute(Object value, AttributeDescriptor desc, String id, CoordinateReferenceSystem crs)(Code)(Java Doc) public CRSFactory getCRSFactory()(Code)(Java Doc) public GeometryFactory getGeometryFactory()(Code)(Java Doc) public void setCRSFactory(CRSFactory crsFactory)(Code)(Java Doc) public void setGeometryFactory(GeometryFactory geometryFactory)(Code)(Java Doc)
|
|
|