Class PlaceMap

  • All Implemented Interfaces:
    java.io.Serializable

    public class PlaceMap
    extends java.lang.Object
    implements java.io.Serializable
    Place map definition
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      PlaceMap​(ObjectDB obj, java.lang.String name, java.lang.String coordsField, java.lang.String addressField, java.lang.String label1Field, java.lang.String label2Field, java.lang.String label3Field)
      Constructor
    • Constructor Detail

      • PlaceMap

        public PlaceMap​(ObjectDB obj,
                        java.lang.String name,
                        java.lang.String coordsField,
                        java.lang.String addressField,
                        java.lang.String label1Field,
                        java.lang.String label2Field,
                        java.lang.String label3Field)
        Constructor
        Parameters:
        obj - Object
        name - Place map name
        coordsField - Coordinates field name
        addressField - Address field name
        label1Field - Label 1 field name
        label2Field - Label 2 field name
        label3Field - Label 3 field name
    • Method Detail

      • getName

        public java.lang.String getName()
        Get place map name
      • getCoordinatesFieldName

        public java.lang.String getCoordinatesFieldName()
        Get coordinates field name
      • getAddressFieldName

        public java.lang.String getAddressFieldName()
        Get address field name
      • getLabel1FieldName

        public java.lang.String getLabel1FieldName()
        Get label 1 field name
      • getLabel2FieldName

        public java.lang.String getLabel2FieldName()
        Get label 2 field name
      • getLabel3FieldName

        public java.lang.String getLabel3FieldName()
        Get label 3 field name
      • isEnabled

        public boolean isEnabled()
        Is enabled?
      • setEnabled

        public void setEnabled​(boolean enabled)
        Set enabled
        Parameters:
        enabled - Enabled?
      • contains

        public boolean contains​(ObjectField field)
        Use field?
        Parameters:
        field - Field
      • contains

        public boolean contains​(java.lang.String fieldName)
        Use field name?
        Parameters:
        fieldName - Field name
      • toString

        public java.lang.String toString()
        Generates basic string dump for place map (usefull for debug purposes)
        Overrides:
        toString in class java.lang.Object
        Returns:
        Place map as string
      • toJSON

        public java.lang.String toJSON​(ObjectDB obj)
        Serialize a JSON object
        Parameters:
        obj - Related business objet
        Returns:
        JSON