Class Command


  • public class Command
    extends java.lang.Object
    Author:
    Alex
    • Constructor Detail

      • Command

        public Command​(Commands.Action a,
                       java.lang.String domain,
                       java.lang.String fType,
                       Segment s,
                       java.util.Map<java.lang.String,​java.lang.String> params)
        Parameters:
        a - action
        domain - domain
        fType - feature type
        s - segment
        params - parameters
    • Method Detail

      • getDomain

        public java.lang.String getDomain()
        Returns:
        domain
      • getSegment

        public Segment getSegment()
        Returns:
        segment
      • getType

        public java.lang.String getType​(java.lang.String ifNull)
        Parameters:
        ifNull - if null
        Returns:
        featureType
      • getParameter

        public java.lang.String getParameter​(java.lang.String key)
        Parameters:
        key - key
        Returns:
        parameter
      • getParameter

        public java.lang.String getParameter​(java.lang.String key,
                                             java.lang.String ifNull)
        Parameters:
        key - key
        ifNull - if null
        Returns:
        parameter
      • equals

        public boolean equals​(java.lang.Object other)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object