Interface Attribute

    • Method Detail

      • getName

        java.lang.String getName()
      • isVirtual

        boolean isVirtual()
      • isLiteral

        boolean isLiteral()
      • isNumeric

        boolean isNumeric()
      • isTime

        boolean isTime()
      • isDuration

        boolean isDuration()
      • isBoolean

        boolean isBoolean()
      • getStringValues

        java.util.Collection<java.lang.String> getStringValues()
      • getLiteral

        java.lang.String getLiteral​(org.deckfour.xes.model.XAttributable x)
        The literal value, or null if it does not exist.
        Parameters:
        x -
        Returns:
      • getNumericMin

        double getNumericMin()
      • getNumericMax

        double getNumericMax()
      • getNumeric

        double getNumeric​(org.deckfour.xes.model.XAttributable x)
        The numeric value, or -Double.MAX_VALUE if it does not exist.
        Parameters:
        x -
        Returns:
      • getTimeMin

        long getTimeMin()
      • getTimeMax

        long getTimeMax()
      • getTime

        long getTime​(org.deckfour.xes.model.XAttributable x)
        The time value, or Long.MIN_VALUE if it does not exist.
        Parameters:
        x -
        Returns:
      • getDurationMin

        long getDurationMin()
      • getDurationMax

        long getDurationMax()
      • getDuration

        long getDuration​(org.deckfour.xes.model.XAttributable x)
        The duration value, or Long.MIN_VALUE if it does not exist.
        Parameters:
        x -
        Returns:
      • getBooleanHasTrue

        boolean getBooleanHasTrue()
      • getBooleanHasFalse

        boolean getBooleanHasFalse()
      • getBoolean

        java.lang.Boolean getBoolean​(org.deckfour.xes.model.XAttributable x)
        The boolean value, or NULL if it does not exist.
        Parameters:
        x -
        Returns:
      • compareTo

        int compareTo​(Attribute arg0)
        Specified by:
        compareTo in interface java.lang.Comparable<Attribute>
      • hashCode

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

        boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object