Class XLightLiteralAttribute

  • 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.XAttributeLiteral
    Direct Known Subclasses:
    XLightLiteralAttribute.WithIndex

    public class XLightLiteralAttribute
    extends java.lang.Object
    implements org.deckfour.xes.model.XAttributeLiteral
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      XLightLiteralAttribute​(java.lang.String key, java.lang.String value)  
      XLightLiteralAttribute​(java.lang.String key, java.lang.String 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.lang.String getValue()  
      boolean hasAttributes()  
      void setAttributes​(org.deckfour.xes.model.XAttributeMap arg0)  
      void setValue​(java.lang.String value)  
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

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

      • XLightLiteralAttribute

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

        public XLightLiteralAttribute​(java.lang.String key,
                                      java.lang.String 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.lang.String getValue()
        Specified by:
        getValue in interface org.deckfour.xes.model.XAttributeLiteral
      • setValue

        public void setValue​(java.lang.String value)
        Specified by:
        setValue in interface org.deckfour.xes.model.XAttributeLiteral
      • 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