com/android/commands/incident/sections/PersistLogSection.class
PersistLogSection.java
package com.android.commands.incident.sections
public com.android.commands.incident.sections.PersistLogSection extends java.lang.Object implements com.android.commands.incident.Section {
private static final String TAG
private static final String LOG_DIR
private static final java.util.regex.Pattern LOG_FILE_RE
private static final java.util.regex.Pattern BUFFER_BEGIN_RE
private static final java.util.Map SECTION_NAME_TO_ID
private static final java.util.Map LOG_PRIORITY_MAP
private static final String DEFAULT_BUFFER
private java.util.Map mEpochTimeCache
private android.util.proto.ProtoOutputStream mProto
private long mCurrFieldId
private long mMaxBytes
public void <init> ()
public void run (java.io.InputStream, java.io.OutputStream, java.util.List) throws com.android.commands.incident.ExecutionException
java.io.File file
java.util.Iterator iter
java.util.List filesToProcess
long sumBytes
java.util.stream.Stream stream
java.io.IOException e
java.io.InputStream in
java.io.OutputStream out
java.util.List args
java.nio.file.Path logDirPath
java.util.regex.Matcher logFileRe
private void parseArgs (java.util.List)
String sizeStr
String arg
java.util.List args
java.util.Iterator iter
private void processFile (java.io.File)
String line
java.util.regex.Matcher m
java.io.BufferedReader reader
java.io.IOException e
java.io.File file
java.util.regex.Matcher bufferBeginRe
private void setCurrentSection (java.lang.String)
String sectionName
Long sectionId
private void parseLine (java.lang.String)
int start
int end
char priority
RuntimeException e
String line
long token
private static int nextNonBlank (java.lang.String, int)
int i
String line
int start
private long getEpochSec (java.lang.String)
String line
int month
int day
int mmdd
long epochSecBase
int hh
int mm
int ss
private static int parseInt (java.lang.String, int, int)
int i
String line
int start
int end
int num
private static int getDigit (java.lang.String, int)
String str
int pos
int digit
private static java.util.regex.Matcher match (java.util.regex.Matcher, java.lang.String)
java.util.regex.Matcher matcher
String text
private static synthetic java.lang.Long lambda$getEpochSec$1 (int, int, java.lang.Integer)
int month
int day
Integer key
java.util.GregorianCalendar calendar
private static synthetic boolean lambda$run$0 (java.util.regex.Matcher, java.io.File)
java.util.regex.Matcher logFileRe
java.io.File f
static void <clinit> ()
}
com/android/commands/incident/sections/
com/android/commands/incident/Section.class
Section.java
package com.android.commands.incident
public abstract com.android.commands.incident.Section extends java.lang.Object {
public abstract void run (java.io.InputStream, java.io.OutputStream, java.util.List) throws com.android.commands.incident.ExecutionException
}
com/android/commands/incident/IncidentHelper.class
IncidentHelper.java
package com.android.commands.incident
public com.android.commands.incident.IncidentHelper extends java.lang.Object {
private static final String TAG
private static boolean sLog
private final java.util.List mArgs
private java.util.ListIterator mArgsIterator
private void <init> (java.lang.String[])
String[] args
private static void showUsage (java.io.PrintStream)
java.io.PrintStream out
private void run (java.lang.String[]) throws com.android.commands.incident.ExecutionException
String arg
String[] args
com.android.commands.incident.Section section
java.util.List sectionArgs
private static com.android.commands.incident.Section getSection (java.lang.String) throws java.lang.IllegalArgumentException
String name
private java.lang.String nextArgRequired ()
public static void log (int, java.lang.String, java.lang.String)
int priority
String tag
String msg
public static void main (java.lang.String[])
IllegalArgumentException e
Exception e
String[] args
com.android.commands.incident.IncidentHelper incidentHelper
static void <clinit> ()
}
com/android/commands/incident/ExecutionException.class
ExecutionException.java
package com.android.commands.incident
public com.android.commands.incident.ExecutionException extends java.lang.Exception {
public void <init> (java.lang.String)
String msg
public void <init> (java.lang.Exception)
Exception e
}
com/android/commands/incident/
com/android/commands/
com/android/
com/
META-INF/MANIFEST.MF
META-INF/