Class XLightTimestampAttribute

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<org.deckfour.xes.model.XAttribute>, org.deckfour.xes.model.XAttributable, org.deckfour.xes.model.XAttribute, org.deckfour.xes.model.XAttributeTimestamp

    public class XLightTimestampAttribute
    extends java.lang.Object
    implements org.deckfour.xes.model.XAttributeTimestamp
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from interface org.deckfour.xes.model.XAttributeTimestamp

        FORMATTER
    • Constructor Summary

      Constructors 
      Constructor Description
      XLightTimestampAttribute​(java.lang.String key, long value)  
      XLightTimestampAttribute​(java.lang.String key, long value, org.deckfour.xes.extension.XExtension xExtension)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void accept​(org.deckfour.xes.model.XVisitor arg0, org.deckfour.xes.model.XAttributable arg1)  
      java.lang.Object clone()  
      int compareTo​(org.deckfour.xes.model.XAttribute o)  
      org.deckfour.xes.model.XAttributeMap getAttributes()  
      org.deckfour.xes.extension.XExtension getExtension()  
      java.util.Set<org.deckfour.xes.extension.XExtension> getExtensions()  
      java.lang.String getKey()  
      java.util.Date getValue()  
      long getValueMillis()  
      boolean hasAttributes()  
      void setAttributes​(org.deckfour.xes.model.XAttributeMap arg0)  
      void setValue​(java.util.Date arg0)  
      void setValueMillis​(long arg0)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • XLightTimestampAttribute

        public XLightTimestampAttribute​(java.lang.String key,
                                        long value)
      • XLightTimestampAttribute

        public XLightTimestampAttribute​(java.lang.String key,
                                        long value,
                                        org.deckfour.xes.extension.XExtension xExtension)
    • Method Detail

      • accept

        public void accept​(org.deckfour.xes.model.XVisitor arg0,
                           org.deckfour.xes.model.XAttributable arg1)
        Specified by:
        accept in interface org.deckfour.xes.model.XAttribute
      • getExtension

        public org.deckfour.xes.extension.XExtension getExtension()
        Specified by:
        getExtension in interface org.deckfour.xes.model.XAttribute
      • getKey

        public java.lang.String getKey()
        Specified by:
        getKey in interface org.deckfour.xes.model.XAttribute
      • getAttributes

        public org.deckfour.xes.model.XAttributeMap getAttributes()
        Specified by:
        getAttributes in interface org.deckfour.xes.model.XAttributable
      • getExtensions

        public java.util.Set<org.deckfour.xes.extension.XExtension> getExtensions()
        Specified by:
        getExtensions in interface org.deckfour.xes.model.XAttributable
      • hasAttributes

        public boolean hasAttributes()
        Specified by:
        hasAttributes in interface org.deckfour.xes.model.XAttributable
      • setAttributes

        public void setAttributes​(org.deckfour.xes.model.XAttributeMap arg0)
        Specified by:
        setAttributes in interface org.deckfour.xes.model.XAttributable
      • compareTo

        public int compareTo​(org.deckfour.xes.model.XAttribute o)
        Specified by:
        compareTo in interface java.lang.Comparable<org.deckfour.xes.model.XAttribute>
      • getValue

        public java.util.Date getValue()
        Specified by:
        getValue in interface org.deckfour.xes.model.XAttributeTimestamp
      • getValueMillis

        public long getValueMillis()
        Specified by:
        getValueMillis in interface org.deckfour.xes.model.XAttributeTimestamp
      • setValue

        public void setValue​(java.util.Date arg0)
        Specified by:
        setValue in interface org.deckfour.xes.model.XAttributeTimestamp
      • setValueMillis

        public void setValueMillis​(long arg0)
        Specified by:
        setValueMillis in interface org.deckfour.xes.model.XAttributeTimestamp
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface org.deckfour.xes.model.XAttribute
        Overrides:
        toString in class java.lang.Object
      • clone

        public java.lang.Object clone()
        Specified by:
        clone in interface org.deckfour.xes.model.XAttribute
        Overrides:
        clone in class java.lang.Object