# Serialized Form

- ## Package org.apache.log4j

  - ### Class org.apache.log4j.Level extends 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.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

            ThrowableInformation throwableInfo

      - #### timeStamp

            long timeStamp

      - #### locationInfo

            LocationInfo locationInfo

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

  - ### Class org.apache.log4j.receivers.helpers.UtilLoggingLevel extends 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

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

    serialVersionUID:
      -8233444426923854651L

    - ### Serialized Fields

      - #### firstRule

            Rule firstRule

      - #### secondRule

            Rule secondRule

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

    serialVersionUID:
      -794434783372847773L

    - ### Serialized Fields

      - #### rule

            Rule rule

      - #### foregroundColor

            Color foregroundColor

      - #### backgroundColor

            Color backgroundColor

      - #### expression

            String expression

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

    serialVersionUID:
      1712851553477517245L

    - ### Serialized Fields

      - #### value

            String value

      - #### field

            String field

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

    serialVersionUID:
      -5386265224649967464L

    - ### Serialized Fields

      - #### field

            String field

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

    serialVersionUID:
      5809121703146893729L

    - ### Serialized Fields

      - #### rule

            Rule rule

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

    serialVersionUID:
      -5592986598528885122L

    - ### Serialized Fields

      - #### field

            String field

      - #### value

            String value

      - #### inequalitySymbol

            String inequalitySymbol

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

    serialVersionUID:
      -3638386582899583994L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException

        Throws:
          `IOException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

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

    serialVersionUID:
      -3375458885595683156L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException,
                                    ClassNotFoundException

        Throws:
          `IOException`
          `ClassNotFoundException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

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

    serialVersionUID:
      -1135478467213793211L

    - ### Serialized Fields

      - #### field

            String field

      - #### value

            String value

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

    serialVersionUID:
      -3638386582899583994L

    - ### Serialization Methods

      - #### readObject

            private void readObject(ObjectInputStream arg0)
                             throws IOException

        Throws:
          `IOException`

      - #### writeObject

            private void writeObject(ObjectOutputStream arg0)
                              throws IOException

        Throws:
          `IOException`

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

    serialVersionUID:
      -6827159473117969306L

    - ### Serialized Fields

      - #### rule

            Rule rule

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

    serialVersionUID:
      2088765995061413165L

    - ### Serialized Fields

      - #### rule1

            Rule rule1

      - #### rule2

            Rule rule2

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

    serialVersionUID:
      6963284773637727558L

    - ### Serialized Fields

      - #### field

            String field

      - #### value

            String value

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

    serialVersionUID:
      1639079557187790321L

    - ### 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

      - #### timeStamp

            long timeStamp

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

    serialVersionUID:
      -4642641663914789241L

    - ### 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

      - #### timeStamp

            long timeStamp

- ## Package org.apache.log4j.util

  - ### Class org.apache.log4j.util.UnexpectedFormatException extends Exception implements Serializable

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.