com.android.ddmlib.logcat
Class LogCatMessage

java.lang.Object
  extended by com.android.ddmlib.logcat.LogCatMessage

public final class LogCatMessage
extends java.lang.Object

Model a single log message output from logcat -v long. A logcat message has a Log.LogLevel, the pid (process id) of the process generating the message, the time at which the message was generated, and the tag and message itself.


Constructor Summary
LogCatMessage(Log.LogLevel logLevel, java.lang.String pid, java.lang.String tid, java.lang.String appName, java.lang.String tag, java.lang.String time, java.lang.String msg)
          Construct an immutable log message object.
 
Method Summary
 java.lang.String getAppName()
           
 Log.LogLevel getLogLevel()
           
 java.lang.String getMessage()
           
 java.lang.String getPid()
           
 java.lang.String getTag()
           
 java.lang.String getTid()
           
 java.lang.String getTime()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LogCatMessage

public LogCatMessage(@NonNull
                     Log.LogLevel logLevel,
                     @NonNull
                     java.lang.String pid,
                     @NonNull
                     java.lang.String tid,
                     @NonNull
                     java.lang.String appName,
                     @NonNull
                     java.lang.String tag,
                     @NonNull
                     java.lang.String time,
                     @NonNull
                     java.lang.String msg)
Construct an immutable log message object.

Method Detail

getLogLevel

@NonNull
public Log.LogLevel getLogLevel()

getPid

@NonNull
public java.lang.String getPid()

getTid

@NonNull
public java.lang.String getTid()

getAppName

@NonNull
public java.lang.String getAppName()

getTag

@NonNull
public java.lang.String getTag()

getTime

@NonNull
public java.lang.String getTime()

getMessage

@NonNull
public java.lang.String getMessage()

toString

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