Class EfficientEvent

  • All Implemented Interfaces:
    java.lang.Cloneable, org.deckfour.xes.model.XAttributable, org.deckfour.xes.model.XElement, org.deckfour.xes.model.XEvent

    public class EfficientEvent
    extends java.lang.Object
    implements org.deckfour.xes.model.XEvent
    • Constructor Detail

      • EfficientEvent

        public EfficientEvent()
      • EfficientEvent

        public EfficientEvent​(long id)
      • EfficientEvent

        public EfficientEvent​(org.deckfour.xes.model.XAttributeMap attributes)
      • EfficientEvent

        public EfficientEvent​(long id,
                              org.deckfour.xes.model.XAttributeMap attributes)
    • Method Detail

      • getAttributes

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

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

        public boolean hasAttributes()
        Specified by:
        hasAttributes 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
      • clone

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

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

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

        public org.deckfour.xes.id.XID getID()
        Specified by:
        getID in interface org.deckfour.xes.model.XEvent
      • accept

        public void accept​(org.deckfour.xes.model.XVisitor visitor,
                           org.deckfour.xes.model.XTrace trace)
        Specified by:
        accept in interface org.deckfour.xes.model.XEvent
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object