Class

org.locationtech.geomesa.utils.geotools.sft

ImmutableSimpleFeatureType

Related Doc: package sft

Permalink

class ImmutableSimpleFeatureType extends SimpleFeatureTypeImpl

Linear Supertypes
SimpleFeatureTypeImpl, SimpleFeatureType, FeatureTypeImpl, FeatureType, ComplexTypeImpl, ComplexType, AttributeTypeImpl, AttributeType, PropertyTypeImpl, PropertyType, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ImmutableSimpleFeatureType
  2. SimpleFeatureTypeImpl
  3. SimpleFeatureType
  4. FeatureTypeImpl
  5. FeatureType
  6. ComplexTypeImpl
  7. ComplexType
  8. AttributeTypeImpl
  9. AttributeType
  10. PropertyTypeImpl
  11. PropertyType
  12. AnyRef
  13. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ImmutableSimpleFeatureType(name: Name, schema: List[AttributeDescriptor], defaultGeometry: GeometryDescriptor, isAbstract: Boolean, restrictions: List[Filter], superType: AttributeType, description: InternationalString, ud: Map[_ <: AnyRef, _ <: AnyRef])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def createDefaultValue(): AnyRef

    Permalink
    Definition Classes
    AttributeTypeImpl
  7. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    FeatureTypeImpl → ComplexTypeImpl → AttributeTypeImpl → PropertyTypeImpl → PropertyType → AnyRef → Any
  9. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  10. def getAttributeCount(): Int

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  11. final def getAttributeDescriptors(): List[AttributeDescriptor]

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  12. def getBinding(): Class[Collection[Property]]

    Permalink
    Definition Classes
    ComplexTypeImpl → ComplexType → PropertyTypeImpl → PropertyType
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def getCoordinateReferenceSystem(): CoordinateReferenceSystem

    Permalink
    Definition Classes
    FeatureTypeImpl → FeatureType
  15. def getDescription(): InternationalString

    Permalink
    Definition Classes
    PropertyTypeImpl → PropertyType
  16. def getDescriptor(arg0: Int): AttributeDescriptor

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  17. def getDescriptor(arg0: String): AttributeDescriptor

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType → ComplexTypeImpl → ComplexType
  18. def getDescriptor(arg0: Name): AttributeDescriptor

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType → ComplexTypeImpl → ComplexType
  19. def getDescriptors(): Collection[PropertyDescriptor]

    Permalink
    Definition Classes
    ComplexTypeImpl → ComplexType
  20. def getGeometryDescriptor(): GeometryDescriptor

    Permalink
    Definition Classes
    FeatureTypeImpl → FeatureType
  21. def getName(): Name

    Permalink
    Definition Classes
    PropertyTypeImpl → PropertyType
  22. def getRestrictions(): List[Filter]

    Permalink
    Definition Classes
    PropertyTypeImpl → PropertyType
  23. def getSuper(): AttributeType

    Permalink
    Definition Classes
    AttributeTypeImpl → AttributeType → PropertyTypeImpl → PropertyType
  24. def getType(arg0: Int): AttributeType

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  25. def getType(arg0: String): AttributeType

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  26. def getType(arg0: Name): AttributeType

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  27. def getTypeName(): String

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  28. def getTypes(): List[AttributeType]

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  29. val getUserData: Map[AnyRef, AnyRef]

    Permalink
    Definition Classes
    ImmutableSimpleFeatureType → PropertyTypeImpl → PropertyType
  30. def hashCode(): Int

    Permalink
    Definition Classes
    FeatureTypeImpl → AttributeTypeImpl → PropertyTypeImpl → PropertyType → AnyRef → Any
  31. def indexOf(arg0: String): Int

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  32. def indexOf(arg0: Name): Int

    Permalink
    Definition Classes
    SimpleFeatureTypeImpl → SimpleFeatureType
  33. def isAbstract(): Boolean

    Permalink
    Definition Classes
    PropertyTypeImpl → PropertyType
  34. def isIdentified(): Boolean

    Permalink
    Definition Classes
    AttributeTypeImpl → AttributeType
  35. def isInline(): Boolean

    Permalink
    Definition Classes
    ComplexTypeImpl → ComplexType
  36. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  37. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  38. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  39. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  40. def parse(arg0: Any): AnyRef

    Permalink
    Definition Classes
    AttributeTypeImpl
    Annotations
    @throws( ... )
  41. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  42. lazy val toString: String

    Permalink
    Definition Classes
    ImmutableSimpleFeatureType → ComplexTypeImpl → AttributeTypeImpl → PropertyTypeImpl → AnyRef → Any
  43. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from SimpleFeatureTypeImpl

Inherited from SimpleFeatureType

Inherited from FeatureTypeImpl

Inherited from FeatureType

Inherited from ComplexTypeImpl

Inherited from ComplexType

Inherited from AttributeTypeImpl

Inherited from AttributeType

Inherited from PropertyTypeImpl

Inherited from PropertyType

Inherited from AnyRef

Inherited from Any

Ungrouped