Class AttributeMapping


  • public class AttributeMapping
    extends Object
    Holder object to store mapping information for a given Siddhi Attribute Attribute
    • Field Detail

      • position

        protected int position
      • type

        protected io.siddhi.query.api.definition.Attribute.Type type
    • Constructor Detail

      • AttributeMapping

        public AttributeMapping​(String name,
                                int position,
                                String mapping,
                                io.siddhi.query.api.definition.Attribute.Type type)
    • Method Detail

      • getMapping

        public String getMapping()
      • getName

        public String getName()
      • getPosition

        public int getPosition()
      • getType

        public io.siddhi.query.api.definition.Attribute.Type getType()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object