Class AttributeImpl

    • Constructor Detail

      • AttributeImpl

        public AttributeImpl​(java.lang.String name)
      • AttributeImpl

        public AttributeImpl​(java.lang.String name,
                             AttributeImpl.Type type)
    • Method Detail

      • addValue

        public void addValue​(org.deckfour.xes.model.XAttribute attribute)
      • addNumber

        public void addNumber​(double number)
      • addTime

        public void addTime​(long time)
      • addBoolean

        public void addBoolean​(boolean bool)
      • finalise

        public void finalise()
      • isLiteral

        public boolean isLiteral()
      • isNumeric

        public boolean isNumeric()
      • isTime

        public boolean isTime()
      • isBoolean

        public boolean isBoolean()
      • isVirtual

        public boolean isVirtual()
      • isDuration

        public boolean isDuration()
      • getDurationMin

        public long getDurationMin()
      • getDurationMax

        public long getDurationMax()
      • getStringValues

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

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • getNumericMin

        public double getNumericMin()
      • getNumericMax

        public double getNumericMax()
      • getTimeMin

        public long getTimeMin()
      • getTimeMax

        public long getTimeMax()
      • getBooleanHasTrue

        public boolean getBooleanHasTrue()
      • getBooleanHasFalse

        public boolean getBooleanHasFalse()
      • getLiteral

        public java.lang.String getLiteral​(org.deckfour.xes.model.XAttributable x)
        Description copied from interface: Attribute
        The literal value, or null if it does not exist.
        Returns:
      • getNumeric

        public double getNumeric​(org.deckfour.xes.model.XAttributable x)
        Description copied from interface: Attribute
        The numeric value, or -Double.MAX_VALUE if it does not exist.
        Returns:
      • getTime

        public long getTime​(org.deckfour.xes.model.XAttributable x)
        Description copied from interface: Attribute
        The time value, or Long.MIN_VALUE if it does not exist.
        Returns:
      • getBoolean

        public java.lang.Boolean getBoolean​(org.deckfour.xes.model.XAttributable x)
        Description copied from interface: Attribute
        The boolean value, or NULL if it does not exist.
        Returns:
      • getDuration

        public long getDuration​(org.deckfour.xes.model.XAttributable x)
        Description copied from interface: Attribute
        The duration value, or Long.MIN_VALUE if it does not exist.
        Returns: