# Serialized Form

- ## Package org.apache.log4j

  - ### Class org.apache.log4j.Level extends org.apache.log4j.Priority implements Serializable

    serialVersionUID:
      3491141966387921974L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

      - #### readResolve

            private Object readResolve()
                                throws ObjectStreamException

        Throws:
          `ObjectStreamException`

- ## Package org.apache.log4j.component.plugins

  - ### Class org.apache.log4j.component.plugins.PluginEvent extends EventObject implements Serializable

- ## Package org.apache.log4j.extras

  - ### Class org.apache.log4j.extras.UtilLoggingLevel extends org.apache.log4j.Level implements Serializable

    serialVersionUID:
      909301162611820211L

- ## Package org.apache.log4j.pattern

  - ### Class org.apache.log4j.pattern.CachedDateFormat extends DateFormat implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### formatter

            DateFormat formatter

      - #### millisecondStart

            int millisecondStart

      - #### slotBegin

            long slotBegin

      - #### cache

            StringBuffer cache

      - #### expiration

            int expiration

      - #### previousTime

            long previousTime

      - #### tmpDate

            Date tmpDate

  - ### Class org.apache.log4j.pattern.LogEvent extends Object implements Serializable

    serialVersionUID:
      -868428216207166145L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### categoryName

            String categoryName

      - #### ndc

            String ndc

      - #### mdcCopy

            Hashtable<K,V> mdcCopy

      - #### ndcLookupRequired

            boolean ndcLookupRequired

      - #### mdcCopyLookupRequired

            boolean mdcCopyLookupRequired

      - #### renderedMessage

            String renderedMessage

      - #### threadName

            String threadName

      - #### throwableInfo

            org.apache.log4j.spi.ThrowableInformation throwableInfo

      - #### timeStamp

            long timeStamp

      - #### locationInfo

            org.apache.log4j.spi.LocationInfo locationInfo

- ## Package org.apache.log4j.receivers.helpers

  - ### Class org.apache.log4j.receivers.helpers.UtilLoggingLevel extends org.apache.log4j.Level implements Serializable

    serialVersionUID:
      909301162611820211L

- ## Package org.apache.log4j.rule

  - ### Class org.apache.log4j.rule.AbstractRule extends Object implements Serializable

    serialVersionUID:
      -2844288145563025172L

    - ### Serialized Fields

      - #### propertySupport

            PropertyChangeSupport propertySupport

        PropertySupport instance.

  - ### Class org.apache.log4j.rule.AndRule extends AbstractRule implements Serializable

    serialVersionUID:
      -8233444426923854651L

    - ### Serialized Fields

      - #### firstRule

            Rule firstRule

        First rule.

      - #### secondRule

            Rule secondRule

        Second rule.

  - ### Class org.apache.log4j.rule.ColorRule extends AbstractRule implements Serializable

    serialVersionUID:
      -794434783372847773L

    - ### Serialized Fields

      - #### rule

            Rule rule

        Wrapped rule.

      - #### foregroundColor

            Color foregroundColor

        Foreground color.

      - #### backgroundColor

            Color backgroundColor

        Background color.

      - #### expression

            String expression

        Expression.

  - ### Class org.apache.log4j.rule.EqualsRule extends AbstractRule implements Serializable

    serialVersionUID:
      1712851553477517245L

    - ### Serialized Fields

      - #### value

            String value

        Value.

      - #### field

            String field

        Field.

  - ### Class org.apache.log4j.rule.ExistsRule extends AbstractRule implements Serializable

    serialVersionUID:
      -5386265224649967464L

    - ### Serialized Fields

      - #### field

            String field

        field name.

  - ### Class org.apache.log4j.rule.ExpressionRule extends AbstractRule implements Serializable

    serialVersionUID:
      5809121703146893729L

    - ### Serialized Fields

      - #### rule

            Rule rule

        Rule.

  - ### Class org.apache.log4j.rule.InequalityRule extends AbstractRule implements Serializable

    serialVersionUID:
      -5592986598528885122L

    - ### Serialized Fields

      - #### field

            String field

        Field name.

      - #### value

            String value

        Comparison value.

      - #### inequalitySymbol

            String inequalitySymbol

        Inequality symbol.

  - ### Class org.apache.log4j.rule.LevelEqualsRule extends AbstractRule implements Serializable

    serialVersionUID:
      -3638386582899583994L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException

        Deserialize the state of the object.
        Throws:
          `IOException` - if error in reading stream for deserialization.

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Serialize the state of the object.
        Throws:
          `IOException` - if error in writing stream during serialization.

  - ### Class org.apache.log4j.rule.LikeRule extends AbstractRule implements Serializable

    serialVersionUID:
      -3375458885595683156L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException,
                                    ClassNotFoundException

        Deserialize the state of the object.
        Throws:
          `IOException` - if IOException during deserialization
          `ClassNotFoundException` - if class not found.

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Serialize the state of the object.
        Throws:
          `IOException` - if IOException during serialization

  - ### Class org.apache.log4j.rule.NotEqualsRule extends AbstractRule implements Serializable

    serialVersionUID:
      -1135478467213793211L

    - ### Serialized Fields

      - #### field

            String field

        Field.

      - #### value

            String value

        Value.

  - ### Class org.apache.log4j.rule.NotLevelEqualsRule extends AbstractRule implements Serializable

    serialVersionUID:
      -3638386582899583994L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException

        Deserialize the state of the object.
        Throws:
          `IOException` - if error in reading stream for deserialization.

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Serialize the state of the object.
        Throws:
          `IOException` - if error in writing stream during serialization.

  - ### Class org.apache.log4j.rule.NotRule extends AbstractRule implements Serializable

    serialVersionUID:
      -6827159473117969306L

    - ### Serialized Fields

      - #### rule

            Rule rule

        Enclosed rule.

  - ### Class org.apache.log4j.rule.OrRule extends AbstractRule implements Serializable

    serialVersionUID:
      2088765995061413165L

    - ### Serialized Fields

      - #### rule1

            Rule rule1

        rule 1.

      - #### rule2

            Rule rule2

        Rule 2.

  - ### Class org.apache.log4j.rule.PartialTextMatchRule extends AbstractRule implements Serializable

    serialVersionUID:
      6963284773637727558L

    - ### Serialized Fields

      - #### field

            String field

        Field.

      - #### value

            String value

        Value.

  - ### Class org.apache.log4j.rule.TimestampEqualsRule extends AbstractRule implements Serializable

    serialVersionUID:
      1639079557187790321L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException,
                                    ClassNotFoundException

        Deserialize the state of the object.
        Throws:
          `IOException` - if IO error during deserialization
          `ClassNotFoundException` - if class not found during deserialization

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Serialize the state of the object.
        Throws:
          `IOException` - if IO error during serialization

    - ### Serialized Fields

      - #### timeStamp

            long timeStamp

        time stamp.

  - ### Class org.apache.log4j.rule.TimestampInequalityRule extends AbstractRule implements Serializable

    serialVersionUID:
      -4642641663914789241L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream in)
                             throws IOException,
                                    ClassNotFoundException

        Deserialize the state of the object.
        Throws:
          `IOException` - if IO error during deserialization
          `ClassNotFoundException` - if class not found

      - #### writeObject

            private void writeObject(ObjectOutputStream out)
                              throws IOException

        Serialize the state of the object.
        Throws:
          `IOException` - if IO error during serialization

    - ### Serialized Fields

      - #### timeStamp

            long timeStamp

        Timestamp.

- ## Package org.apache.log4j.spi

  - ### Class org.apache.log4j.spi.LocationInfo extends Object implements Serializable

    serialVersionUID:
      -1325822038990805636L

    - ### Serialized Fields

      - #### fullInfo

            String fullInfo

  - ### Class org.apache.log4j.spi.LoggingEvent extends Object implements Serializable

    serialVersionUID:
      -868428216207166145L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

    - ### Serialized Fields

      - #### categoryName

            String categoryName

      - #### ndc

            String ndc

      - #### mdcCopy

            Hashtable<K,V> mdcCopy

      - #### ndcLookupRequired

            boolean ndcLookupRequired

      - #### mdcCopyLookupRequired

            boolean mdcCopyLookupRequired

      - #### renderedMessage

            String renderedMessage

      - #### threadName

            String threadName

      - #### throwableInfo

            org.apache.log4j.spi.ThrowableInformation throwableInfo

      - #### timeStamp

            long timeStamp

      - #### locationInfo

            org.apache.log4j.spi.LocationInfo locationInfo

  - ### Class org.apache.log4j.spi.ThrowableInformation extends Object implements Serializable

    serialVersionUID:
      -4748765566864322735L

    - ### Serialized Fields

      - #### rep

            String[] rep

Copyright © 2013 The Apache Software Foundation. Licensed under the Apache License, Version 2.0

Apache Extras for Apache log4j, Apache log4j and Apache are trademarks of the Apache Software Foundation.